python文件读取:遇见的错误及解决办法
时间:2019-09-28
本文章向大家介绍python文件读取:遇见的错误及解决办法,主要包括python文件读取:遇见的错误及解决办法使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
问题一:
TypeError: 'str' object is not callable
产生原因:
该错误TypeError: 'str' object is not callable字面上意思:就是str不可以被系统调用,
其实原因就是:你正在调用一个不能被调用的变量或对象,具体表现就是你调用函数、变量的方式错误.
例子:
filePath=kwargs['path'] filePathStr=str(filePath)
也就是自己在用的是关键字参数传参,传过来的时候是什么类型,传过来就是什么类型,也就是filePath本来就是字符串类型,但是我又用了str()函数去作用于他,这就是问题所在,函数调用错误!
问题二:
IndentationError: unindent does not match any outer indentation level
原因:新的Python语法,是不支持的代码对齐中,混用TAB和空格的。所以出现上述错误提示了这个错误
对于此错误,最常见的原因是,的确没有对齐
或者混用了TAB键和空格键
问题三:
TypeError: write() takes no keyword arguments
df.write(content,mode="w+",encoding="utf-8") #特别需要注意的是python向文件写内容的时候仅仅是要一个参数,其他的那些mode、encoding等都是在open()的时候设置的!!
原因:typeerror:write()不接受关键字参数,因为write()方法所接受的参数仅仅有一个就是要写入文件的内容,所以不会有其他的参数,所以,如果参数多了,就会出问题
原文地址:https://www.cnblogs.com/isme-zjh/p/11605298.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- windows安装openssh并通过生成SSH密钥登录Linux服务器
- SSH设置别名访问远程服务器详细介绍
- Linux检查Swap交换空间的五个命令小结
- seaborn数据总体分布的可视化策略
- 配置 Apache 服务器禁止所有非法域名 访问自己的服务器
- Ubuntu16.04源码安装Mininet
- Kotlin基础学习之Deprecated与Suppress注解使用
- Centos 7下利用crontab定时执行任务详解
- 树莓派无线上网时无屏幕下发现树莓派IP的方法
- Ubuntu18.04安装opencv 3.2.0的解决方法
- Android MVP BaseFragment 通用式封装的实现
- 腾讯云服务器Centos挂载数据盘的方法
- CentOS 8.0.1905 安装 ZABBIX4.4版本 (已验证)
- seaborn分类变量的汇总展示
- Linux查看PCIe版本及速率的方法