11,091
社区成员
发帖
与我相关
我的任务
分享
目录
最开始用的本地文件目录符号'/', 读取文件失败,后来换了'\', 还是失败,看了帖子才发现要在文件目录前面加上'r',表示后面的字符串为纯字符串,然后文件读取成功
接着尝试输出txt文件信息,我刚开始在txt文件里面写入的是中文的信息,发现因为字符编码不对读取失败(加上encoding='utf‐8'即可正常读取)
后来在另一个文件中写入的数字,字母和标点符号,读取成功了
之后测试了readline(), readlines() 函数, for和while循环操作
file = open(r"D:\AmStorage\My_File\SCDN_test\number.txt","w")会覆盖原来的信息,将"w"写为"a"即追加,
如果文件读取失败则报错
总结:
在读取文件信息时,如果是绝对路径要在路径前面加上'r',
python是强格式语言,如果遇上多个语句嵌套时,内层语句要缩进,否则会产生错误
open函数读取中文有字符编码问题,在open函数里面加参数encoding='utf‐8'即可