python使用open经常报错:TypeError: an integer is required的解决方案
2016-07-17 15:12
706 查看
错误是由于从os模块引入了所有的函数导致的,os模块下有一个open函数,接受整型的文件描述符和打开模式,from os import *引入os模块的open函数,覆盖了python内建的open函数,导致错误。 删除from os import *这行,然后再根据需要,指定引入os模块下的函数 建议任何时候都不要使用from module import *方式引入模块函数。
相关文章推荐
- python仿微软记事本
- python 点点滴滴
- python 点球小游戏
- 七、Modbus工具
- Python 小甲鱼教程 课后练习31 pickle模块
- Python 点球小游戏
- python - 消息队列
- 基于Selenium一键写CSDN博客
- 抓取oschina上面的代码分享python块区下的 标题和对应URL
- python_继承
- ubuntu14.04安装配置FFmpeg+opencv-3.1.0+python 调用opencv模块
- Python正则表达式指南(转)
- 如何安装Python第三库
- Python 学习(一)
- python多线程下载
- Python学习进程(2)Python环境的搭建
- Python第三库安装方法
- [Python]subprocess模块
- [Python]subprocess模块
- python基于Django框架编译报错“django.core.exceptions.ImproperlyConfigured”的解决办法?