权限问题:在Mac系统中,如果你没有写入文件的权限,那么写入txt文件时就会失败。可以尝试将文件的权限更改为可写入状态,或者使用管理员权限运行Python程序。
文件路径问题:如果你指定的文件路径不存在或者不正确,那么写入txt文件时也会失败。可以检查文件路径是否正确,并确保文件夹存在。
文件名问题:如果你指定的文件名包含特殊字符或者文件名过长,那么写入txt文件时也会失败。可以尝试更改文件名,或者使用更短的文件名。
文件占用问题:如果该文件正在被其他程序占用,那么写入txt文件时也会失败。可以尝试关闭其他程序,或者使用其他文件名。
如果以上方法都不能解决问题,可以尝试在Python程序中添加一些错误处理代码,以便更好地定位问题所在。例如,在写入txt文件的代码之后添加一些输出语句,以便查看是否成功写入文件。
使用open方法打开一个txt文件,句柄保存在f中。注意第二个参数w,表明是可写模式,只有这种模式你才可以写入文字。第一个参数大家都知道,就是文件路径,如果文件不存在,那么会自动创建一个该目录下的txt文件。写入文字,用write
如果你一次有多行要写入,你可以用一个列表作为参数:
如果写入完毕,我们需要关闭文件,用到的close方法。
最后看一下,已经写入到tt记事本了。
open(path,'w'):w模式下,写入内容会覆盖掉原来的内容,所以我们还有另一个模式叫做追加模式,就是a模式
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)