我有一个需要写入的txt文件。我知道我无法使用文件IO写入此文件,那么有什么办法可以写入此文件?
答案 0 :(得分:4)
如果要以附加模式打开文件,则必须在from django.db.models.signals import m2m_changed
m2m_changed.connect(sendemail, sender=YourTable.YourTable_many_to_many_attribute.through)
函数中传递文件模式,否则它将覆盖文件。
writeAsString()
答案 1 :(得分:0)
Future<File> writeCounter(int counter) async {
final file = await File('your_path.txt');
// Write the file
return file.writeAsString('$counter');
}
}
并尝试使用
import 'dart:async';
import 'dart:io';
import 'package:flutter/foundation.dart';
import 'package:path_provider/path_provider.dart';