文章详情页
python的文件读写问题?
浏览:221日期: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 for Mac 创建的dnsmasq容器连不上/不工作的问题2. 用命令无法登陆mysql页面求解答3. docker api 开发的端口怎么获取?4. 关docker hub上有些镜像的tag被标记““This image has vulnerabilities””5. docker绑定了nginx端口 外部访问不到6. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?7. 我在centos容器里安装docker,也就是在容器里安装容器,报错了?8. docker容器呢SSH为什么连不通呢?9. docker镜像push报错10. docker - 各位电脑上有多少个容器啊?容器一多,自己都搞混了,咋办呢?
排行榜

网公网安备