Я писал программу Racket, которая должна была записывать информацию, но я хотел сохранить журналы в файле. Моя первая попытка состояла в том, чтобы использовать «with-logging-to-port» и использовать «open-output-file» для создания выходного порта.Racket: Запись в файл
#lang racket
(require racket/logging)
(define (identity/log x)
(log-info "returning ~a" x) x)
(with-logging-to-port (open-output-file "testing.txt")
(λ() (identity/log 4)) 'info)
Однако, когда я открываю файл, он пуст! Кроме того, я не могу запускать это более одного раза, потому что «open-output-file» дает мне ошибку, что файл уже существует.
Что такое 'формат-time' и' формат-riqi'? –
извините, пожалуйста, простите меня, долго не проверять сообщение, format-riqi и format-time - моя функция chinglish, означает формат даты и времени. – simmone