社区
脚本语言
帖子详情
python写文件的一个怪事,超级逗
flybird66
2011-03-30 05:18:04
因工作需要,要用记事本打开。
问题:
1 用记事本打开这文件,出现乱码。用editplus之类的没问题。
2 把第一位m换成数字,打开无问题。
3 把这个字符串多一位或者少一位均无问题。
4 试过转成utf-8或者gbk之类的无效
程序如下:
import os, sys, time, datetime
g = open('l:\\1.txt','w')
g.write('m80012|12345678901')
g.close()
...全文
514
18
打赏
收藏
python写文件的一个怪事,超级逗
因工作需要,要用记事本打开。 问题: 1 用记事本打开这文件,出现乱码。用editplus之类的没问题。 2 把第一位m换成数字,打开无问题。 3 把这个字符串多一位或者少一位均无问题。 4 试过转成utf-8或者gbk之类的无效 程序如下: import os, sys, time, datetime g = open('l:\\1.txt','w') g.write('m80012|12345678901') g.close()
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
已经注册
2011-05-16
打赏
举报
回复
在文件开头加上这句:# -*- coding: utf-8 -*- 试试看效果!
WHH1991
2011-05-15
打赏
举报
回复
呃,记事本......
songchunyi
2011-04-28
打赏
举报
回复
与python无关
你系统问题,貌似记事本问题
我建议你下个gedit,windows版本的也很好用
玉琳
2011-04-27
打赏
举报
回复
自动识别编码问题
jiaoxiaogu
2011-04-25
打赏
举报
回复
电脑的语言和记事本的语言的问题吧。。
我的电脑上,如果区域语言宣称English,记事本上的语言就只能选一部分,因为其他一部分不能显示中文。。。
在记事本上换个语言试试看?
syunqiang
2011-04-25
打赏
举报
回复
我有时候用自带的IDLE写的代码中,用中文一般没问题,但是用ActivePython的PythonWin编辑器打开时,就是乱码了,有些没事。我也奇怪呢。
神之言
2011-04-25
打赏
举报
回复
同病相怜啊!!!
zhuangsirui
2011-04-22
打赏
举报
回复
[Quote=引用 10 楼 i_nbfa 的回复:]
啥工作需要惊动notepad
[/Quote]
哈哈,逗~~
CDSoftwareWj
2011-04-22
打赏
举报
回复
程序要声明编码
四哥
2011-03-31
打赏
举报
回复
这个是记事本的问题吧,没有BOM的,也要判断一下编码,什么"联通","拉"与utf8冲突,你输来试一下就知道了。
你点记事本另存为就可以看到它猜测的编码了,这个明显是被处理为了unicode.
I_NBFA
2011-03-31
打赏
举报
回复
啥工作需要惊动notepad
iambic
2011-03-31
打赏
举报
回复
难道这个BOM问题在Windows 7里修了?
batmanlf
2011-03-30
打赏
举报
回复
用ue打开正常
记事本是有bug的
像你输入联通在打开就是快砖头
angel_su
2011-03-30
打赏
举报
回复
[Quote=引用 4 楼 i_nbfa 的回复:]
应该是编码的问题,notepad处理bom好像有问题?
[/Quote]
还不至于吧,应该说不会用notepad,双击打开文件notepad自动判断错误的关系,最好先开notepad再开文件的时候注意一下对话框里用啥编码...
I_NBFA
2011-03-30
打赏
举报
回复
应该是编码的问题,notepad处理bom好像有问题?
上帝无言
2011-03-30
打赏
举报
回复
记事本格式和程序的编码声明 有点关系吧。
iambic
2011-03-30
打赏
举报
回复
测试过你的代码,没有乱码。
angel_su
2011-03-30
打赏
举报
回复
[Quote=引用楼主 flybird66 的回复:]
因工作需要,要用记事本打开...
[/Quote]
感觉这句比较豆...
Domino 博客中文翻译(十四)
Miner 提倡使用
一个
生命体征或
一个
来自生产化模型的可以随时间测量的指标。这超出了传统的衡量标准“模型有效吗?是或否。”这个额外的指标有助于确定随着时间的推移,模型是否在做它们应该做的事情。本章介绍熊猫库...
ndiswrapper加载TL-WN322Gplus之殇-抓取802.11数据帧
ndiswrapper的driver里面有个crt.c
文件
,封装C库供ntoskernel以及NDIS调用,修改其中的memcpy就好了,以下是我的
一个
修改,仅仅过滤802.11的纯数据帧,一种是FromAP的,另一种是ToAP的,关键不同点是第二个字节代表...
【测试八股文】
超级
经典的软件测试面试题
有人主张测试用例详细到每个步骤执行什么都要
写
出来,目的是即使
一个
不了解系统的新手都可以按照测试用例来执行工作。主张这类
写
法的人还可以举出例子:欧美、日本等软件外包文档都是这样做的。 另外一种观点就是...
mysql dump hbase_mysqldump 导出部分数据库
MySQL导入导出方法总结使用into outfile 和 load data infile导入导出数据这种方法的好处是,导出的数据可以自己规定格式,并且导出的是纯数据,不存在建表信息,你可以直接导入另外
一个
同数据库的不同表中,相对于...
linux备份mysql部分表数据,mysqldump导出表的部分数据库
MySQL导入导出方法总结使用into outfile 和 load data infile导入导出数据这种方法的好处是,导出的数据可以自己规定格式,并且导出的是纯数据,不存在建表信息,你可以直接导入另外
一个
同数据库的不同表中,相对于...
脚本语言
37,743
社区成员
34,212
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章