Lisp'de metin dosyası oluşturmayı ve yazmayı öğrenmek istiyorum. Ben de makro with-open-file
için farklı ayarlar seçebilirsiniz Window 7Lisp'de metin dosyası nasıl oluşturulur ve yazılır
cevap
(with-open-file (str "/.../filename.txt"
:direction :output
:if-exists :supersede
:if-does-not-exist :create)
(format str "write anything ~%"))
tarihinde LispWorks IDE kullanıyorum
"break 1"
"break 2"
: gibi Ben sadece basit bir çizgi yazmak istiyorum. :supersede
yerine :append
kullanırsanız, mevcut içeriğin yerini almak yerine içeriğini koruyarak metin dosyasına yazabilirsiniz.
Yanıt için teşekkürler Dosyaya dosya oluşturabilir ve yazabilirim; ancak ekleyemiyorum; dosya. Değişikliklerim var: eğer varsa: ekleme ancak yardım yok, "dosya zaten var" hatasını gösterir. Bir şey önerebilirsiniz ... Yardımınız için teşekkürler: –
kullanmanız gerekiyor: eğer varsa: sadece ekleyiniz: doğru anladım ekleyeyim. Bunu da kontrol edebilirsiniz: http://psg.com/~dlamkins/sl/chapter19.html Üzerine yazma, vb. Gibi diğer seçenekleri açıklar. – YBE
Yardım için teşekkürler ... –
[Yemek Kitabı] 'na bakabilirsiniz (http://cl-cookbook.sourceforge.net/) – sinan