文章详情页
python的文件读写问题?
浏览:198日期: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. css3 - 一个关于CSS雪碧图的问题2. node.js - mysql如何通过knex查询今天和七天内的汇总数据3. javascript - ios返回不执行js怎么解决?4. mysql单项同步5. css - vertical-align中描述的, 父级的基线, 指的是行框的基线吗?6. docker Toolbox在win10 家庭版中打开报错7. java - 如何写一个intellij-idea插件,实现编译时修改源代码的目的8. javascript - node内存溢出问题9. 为什么php修改数据无法同步到数据库,只是当前页面修改成功?10. javascript - vue-router怎么不能实现跳转呢
排行榜

网公网安备