全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 953|回复: 7
打印 上一主题 下一主题

[翻译] 学PYTHON中 这点有点奇怪耶~~求大佬帮忙看看

[复制链接]
跳转到指定楼层
1#
发表于 2017-11-14 14:03:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yjsx86 于 2017-11-14 14:45 编辑

不这点能看清不

确实是utf8的BOM头 用vscode打开文本 右下角显示UTF-8 with BOM
PYTHON 3.6
我有有一个TXT文本
ttt.PNG (6.13 KB, 下载次数: 0)
从文本中取出每一行打印出来
1.PNG (39.57 KB, 下载次数: 0)
结果:
2.PNG (9.4 KB, 下载次数: 0)
第一行怎么是3
2#
发表于 2017-11-14 14:12:31 | 只看该作者
It\n

有换行符把???? len把换行符算进去了??
你用vi编辑txt试试看
3#
发表于 2017-11-14 14:12:37 | 只看该作者
我这边照着你的代码打,是2......。确定你的文本没问题?
4#
发表于 2017-11-14 14:18:03 | 只看该作者


会不会有个你编辑器不显示的乱码,其他格式的换行,制表符之类的
5#
发表于 2017-11-14 14:21:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
6#
发表于 2017-11-14 14:23:02 | 只看该作者
估计是UTF-8的BOM符号
8#
发表于 2017-11-14 14:40:02 | 只看该作者
目测是垃圾Windows自动加BOM吧,Linux下面应该没这问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-30 15:42 , Processed in 0.066865 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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