用python操作txt文档
文档(a.txt)与py存放在同一个目录,存放数据如下:哈哈,12345678
打开的时候用的下面的代码:
with open ('a.txt','r','ecoding='utf-8')
报错是utf -8无法读取存放的数据,应该怎么调整呢? 那就不用utf-8呗 可能是文本本身编码不是utf-8, 你把encoding参数去掉试试。 qiuyouzhi 发表于 2020-4-7 14:27
那就不用utf-8呗
那用什么呢?不设置的话读出来‘12345678\n’如何去掉这个\n 绯花红蝶 发表于 2020-4-7 14:30
那用什么呢?不设置的话读出来‘12345678\n’如何去掉这个\n
用代码去
for 迭代 绯花红蝶 发表于 2020-4-7 14:30
那用什么呢?不设置的话读出来‘12345678\n’如何去掉这个\n
1,用open默认的
2,用print打印 绯花红蝶 发表于 2020-4-7 14:30
那用什么呢?不设置的话读出来‘12345678\n’如何去掉这个\n
print('12345678\n'.strip('\n')) # 去除字符串两边的 \n 不是要打印,是将‘12345678’读取出来,赋值给另一个变量 绯花红蝶 发表于 2020-4-7 17:43
不是要打印,是将‘12345678’读取出来,赋值给另一个变量
你可不要说你连赋值都不会 别用with open,用open函数 改成GBK,txt默认解码是GBK
页:
[1]