文章详情页
python的文件读写问题?
浏览:222日期: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. docker镜像push报错2. 就一台服务器,mysql数据库想实现自动备份,如何设计?3. docker内创建jenkins访问另一个容器下的服务器问题4. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?5. mac里的docker如何命令行开启呢?6. javascript - SuperSlide.js火狐不兼容怎么回事呢7. Windows系统能否利用Docker使用Ubuntu吗?Ubuntu能使用本机的显卡吗?8. android-studio - Android Studio编译出错9. jquery - css3 scale 缩放图片问题10. mysql - 删除数据库中的数据,但是表结构保留
排行榜

网公网安备