文章详情页
python的文件读写问题?
浏览:535日期:2022-08-03 18:42:04
问题描述
file_object = open(r'/root/py_test/web01/src/ftime',’rw’)try: print file_object.read() file_object.write(’test’)finally: file_object.close( )
读取一个文件,内容就一行然后再写入,报错。
IOErrorIOError: [Errno 9] Bad file descriptor
什么情况呢?
问题解答
回答1:你的python版本应该是2.X吧?请试试把权限部分的’rw’改成’r+’
回答2:只要带上+号,就有各种权限。
回答3:不能识别rw,你想要同时具有读和写的权限可以改成ab+
回答4:体建议使用with,提高代码可读性
相关文章:
1. MYSQL 运算的问题2. mysql - 一个sql的问题3. node.js - win10如何安装并使用babel?4. python - requests post问题5. mysql - 数据库中的引擎和表的引擎的区别在哪?6. python - 使用pyinstaller 可以添加指定的模块吗?7. web服务器 - ubuntu下布置apache加wsgi加python8. python - Scrapy的使用,如何请求新的URL,并回调指定的函数?9. 求救一下,用新版的phpstudy,数据库过段时间会消失是什么情况?10. javascript - 如图,百度首页,查看源代码为什么什么都没有?
排行榜

网公网安备