В настоящее время я работаю над функциональностью баклажанов и нуждаюсь в вашей поддержке, чтобы создать текстовый файл и добавить его всякий раз, когда в скрипте выполняется какое-либо действие. Я буду использовать этот текстовый файл для записи пошагового результата. вы можете помочь?Как написать текстовый файл с помощью sensetalk - функционал баклажана
0
A
ответ
2
Для добавления информации в лог-файл, просто сделать это:
put "this is a new log entry" & return after file "/path/to/log/file"
Если файл не существует, он будет создан. После этого будет добавлена новая строка.
Если вы будете делать это много, вы можете создать настраиваемый обработчик, который вы можете вызвать. Это один ставит дату и время перед каждой записью в журнале:
to logEvent theEvent
put the abbreviated international time & tab & theEvent & return after file "/path/to/log/file"
end logEvent
Затем вызовите его следующим образом:
logEvent "Interesting stuff happened."
0
return
и другие варианты (linefeed, etc.
) не работает для меня. Единственный способ получить новую строку - crlf
(Возврат каретки и подача линии).
Я использую Windows, 10.
Put:
dataLine & crlf
После:
file fullPath
Спасибо AndySavage, я могу создать файл блокнотом сейчас :) –