鱼C论坛

 找回密码
 立即注册
查看: 1723|回复: 11

[已解决]关于文本文件的问题

[复制链接]
发表于 2017-8-30 20:33:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请问这是怎么回事?
最佳答案
2017-8-30 22:29:05
应该是record.txt这个文件编码不对。打开record.txt另存为,选下别的编码都试下。
A2FAE9E5-DCDB-44AB-A8BD-D4D040446FD0.png
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2017-8-30 21:45:03 | 显示全部楼层
不是应该print(each, end='')嘛?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-30 21:55:24 | 显示全部楼层
为什么要print(f)
应该
  1. print(each_line, end = '')
复制代码

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-30 22:29:05 | 显示全部楼层    本楼为最佳答案   
应该是record.txt这个文件编码不对。打开record.txt另存为,选下别的编码都试下。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-31 11:44:51 | 显示全部楼层
错误有两处  第一处没有指定模式(虽然有默认参数,但最好指定) 第二没指定encoding编码

将第一行代码改成这样:

with open('/Users/zhangshu/Downloads/11/record.', 'r', encoding='utf-8') as f:

如果还是编码错误 更改utf-8 这个参数
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-31 12:31:57 | 显示全部楼层
、尾指一勾 发表于 2017-8-31 11:44
错误有两处  第一处没有指定模式(虽然有默认参数,但最好指定) 第二没指定encoding编码

将第一行代码 ...

你好,我改成了这样, 可还是报错,应该怎么办呢?
E4B85B93-F55F-4F8D-93EC-5A6BF44557CB.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-31 12:37:40 | 显示全部楼层
ba21 发表于 2017-8-30 22:29
应该是record.txt这个文件编码不对。打开record.txt另存为,选下别的编码都试下。

我的电脑时MAC,好像选不了编码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-31 12:54:34 | 显示全部楼层
redleafage 发表于 2017-8-31 12:37
我的电脑时MAC,好像选不了编码

那你encodeing='utf-8' 改一下试试
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-31 12:57:35 | 显示全部楼层
ba21 发表于 2017-8-31 12:54
那你encodeing='utf-8' 改一下试试

改了还是不行,郁闷了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-31 13:04:13 | 显示全部楼层
redleafage 发表于 2017-8-31 12:57
改了还是不行,郁闷了

你读的应该是一个2进制文件。要不用代码新建个文本文件,然后再读取试试
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-31 14:52:14 | 显示全部楼层
redleafage 发表于 2017-8-31 12:31
你好,我改成了这样, 可还是报错,应该怎么办呢?

你确定的txt能正常打开显示??
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-1 16:36:56 | 显示全部楼层
我在win下另存为UTF-8编码,在MAC下运行就没问题了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-26 02:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表