文章详情页
python的文件读写问题?
浏览:199日期: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. javascript - jq append()添加的form,然后用ajax提交时,获取不了form的提交的元素2. python - xpath提取网页路径没问题,但是缺失内容?3. mysql 级联查询4. mysql - 根据ER图编写的SQl语句,不知道对不对5. java - Win10下 idea的编码设置成了UTF-8,但是返回时乱码显示,哪里有问题??6. datetime - Python如何获取当前时间7. 算法 - Java如何实现类似QQ多人聊天头像8. mysql多表查询的问题9. python - (初学者)代码运行不起来,求指导,谢谢!10. update方法不能更新字段值为0的数据
排行榜

网公网安备