Chinaunix
标题:
Python的文件操作有个大bug!!!!????求真相
[打印本页]
作者:
swift3907
时间:
2012-11-24 14:36
标题:
Python的文件操作有个大bug!!!!????求真相
这段Python很简单,只有四行,你们在自己机器上执行了,看生成的d:\test.txt 文件里都是什么东东 ,奇怪吗?
求大牛来解答!
file_handle = open(r"d:\test.txt",'w+')
file_handle.write("Hello, File!")
file_handle.readlines()
file_handle.close()
复制代码
作者:
nmweizi
时间:
2012-11-24 14:58
没试,'w+',能read吗?
作者:
dyausma
时间:
2012-11-24 22:02
file_handle.write('Hello, File!')
??
作者:
perpyy
时间:
2012-11-24 23:03
windows下会这样
先seek(0)再read没问题.
这样的代码在Linux下,read不到东西,而且得到的是一个空文件
具体可看看这个帖子.
http://bytes.com/topic/python/an ... n-mytext-txt-w-work
作者:
mozillazg
时间:
2012-11-24 23:13
楼上正解,
参考:
http://bugs.python.org/issue2730
http://bugs.python.org/issue1394612
作者:
linux_c_py_php
时间:
2012-11-26 22:44
读写间需要fseek.
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2