用pycharm写python老是提示错误_python pycharm错误集锦
url:http://www.cnblogs.com/hinimix/p/8016859.html
1, this list creation could be rewritten as a list literal
预先定义了一个list
list1 = [1,2,3,4] #这么用好
比
list1 = [1,2,3] #这么用不好
list1.append(4)
此时会出现该提示
解决链接:https://stackoverflow.com/questions/31063384/when-i-assign-a-list-to-variable-why-pycharm-give-me-a-prompt-that-is-this-list
2, unsupported operand type(s) for -: 'str' and 'int'
文件读出来的是字符串, 输入的是字符串,要注意强转类型
3, write() argument must be str, not None
写入文件的必须是字符串类型
4, TypeError: 'NoneType' object is not callable
写装饰器的时候,返回值的函数如果带()就会出这个错
def timer(func):
def test2():
start_time = time.time()
func()
end_time = time.time()
print("时间间隔是: --> %s " % (end_time - start_time) )
return test2()
正确应该这么写
def timer(func):
def test2():
start_time = time.time()
func()
end_time = time.time()
print("时间间隔是: --> %s " % (end_time - start_time) )
return test2
返回的是test2的内存地址, 然后去调用这个地址, 而不是直接直接test2()
5, auth() takes 0 positional arguments but 1 was given
装饰器时, 添加
6, dbm.error: db type could not be determined
d = shelve.open('shelve_test.txt'),文件名里的sheleve去掉
7, TypeError: a bytes-like object is required, not 'str'
with open('aoao.cnf', 'wb') as cfg:,打开文件不要用b,直接w
8, TypeError: key: expected bytes or bytearray, but got 'str'
加密时候应该用byte类型,而不是str
9, SyntaxError: bytes can only contain ASCII literal characters.
加密时候应该用ASCII类型,而不是汉字
10, TypeError: Level not an integer or a valid string:
level=logging.info是大写level=logging.INFO
11, _gdbm.error: [Errno 11] Resource temporarily unavailable
不知道
12, TypeError: string indices must be integer
类型不对,看看一堆dict里面是不是有str,会导致这样
13, ValueError: must have exactly one of create/read/write/append mode
文件打开模式有 r,w,a r+,w+,a+,我写的是rw,不对
14,TypeError: 'builtin_function_or_method' object is not iterable
15, a bytes-like object is required, not 'str'
传输进去的字符串需要是byte类型
16, TypeError: write() argument must be str, not bytes
pickle dump的文件是byte类型,所以打开文件不能用w,要用wb
17, TypeError: not all arguments converted during string formatting
print("set dog %s" % dog) 没写全, 少写了%s
18, TypeError: object() takes no parameters
__init__写成了__int__
20, module 'urllib' has no attribute 'request'
因为python3.X有时候不会将子模块自动导入进去,所以改成import url.request问题就解决了
21, TypeError: exchange_declare() got an unexpected keyword argument 'type'
将type='fanout'变成exchange_type='fanout'
22, NameError: name 'uuid' is not defined
....from uuid import uuid4
用pycharm写python老是提示错误_python pycharm错误集锦相关推荐
- python环境变量配置_python+ pycharm 环境安装 + pycharm使用
一.下载和安装python 1.可以搜索python官网找到官方链接点击进入 2.也可以用以下链接点击进入:https://www.python.org/ 3.进入python后把鼠标移到downlo ...
- pycharm写python字典_pythonpycharm安装基础语法
1.python安装 安装python3,建议安装python3.7,不要安装python2 安装时需要注意的地方: 安装完成后,验证python是否安装成功,在cmd下输入python,出现pyth ...
- RPA手把手——写 Python 时要避免的十个错误
艺赛旗 RPA9.0全新首发免费下载 点击下载 http://www.i-search.com.cn/index.html?from=line1 常见错误 1:错误地将表达式作为函数的默认参数 在 P ...
- VS Code写Python智能提示,代码自动补全(Kite插件)
之前写python代码一直用的是VS Code,但是这款免费的IDE并没有针对python的智能提示,搜索了一些插件后发现智能提示也不好用,远没有Visual Studio之类写C++时的提示好用. ...
- pycharm写python代码_使用pycharm写python代码的一些提高效率的技巧(持续更新)-Go语言中文社区...
这篇博客主要是用来记录自己在学习pycharm时发现的一些能够提高编写python代码效率的小技巧. 1.问题:在代码很多的情况下,调用函数时想看看函数的参数以及函数内容,按ctrl+鼠标左键虽然进入 ...
- python界面设计模块_Python+Pycharm+PyQT5可视化程序设计入门
AD: 购买本站源码请联系QQ677123或右侧QQ在线. 一个优秀的程序必须要有友好的可视化交互界面GUI.Python有很多GUI开发的框架,像我之前常用的是自带的Tkinter,对于一些小功能不 ...
- python光标变粗_Python -pycharm光标变粗解决办法!!
原博文 2020-03-14 20:24 − 今天在写代码的时候,突然光标变粗了,然后按del一直在删除左右移动也不好使,想打新的字,直接把原来的改掉了,这种问题原因是小键盘锁上了,按了小键盘. 需要 ...
- python目录名称无效_python目录名错误怎么解决?这几种方案才是你需要学会的
[摘要]python可以用来做很多事情,如何统计python词频?如何用python统计目录名错误的事情?这是我每次面试的时候都会问的一个问题,那么python目录名错误怎么解决?这几种方案才是你需要 ...
- python上一行的代码打错了怎么办_写Python代码过程中碰到各种错误异常要怎么样去处理?...
错误异常即便Python程序的语法是正确的,在程序运行的过程中,也可能发生错误.运行期检测到的错误被称为异常. 如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因. ...
最新文章
- IOS block 教程
- 5G NR — 基础知识
- p:commandButton vs h:commandButton
- Java Socket笔记-udpSocket简单收发包
- Android系统性能优化(64)---build.设置
- 计算机基础(七):ION定义与使用方法
- leetcode刷题--python
- 想要好用的录音转文字软件?推荐三款音频转文字软件免费版
- 当代中国社会划分为十大阶层
- 新北京交通限行时间、尾号查询
- Mac版哔哩哔哩视频下载工具
- ArcGIS中令栅格数据研究区中水体的DN值为零
- IPA转APP的方法和APP转IPA的方法
- PDPS软件:3D空间扫描功能介绍与使用方法
- javaweb复习笔记总结
- wps字体颜色怎么改
- 优思学院:通俗地谈谈FMEA
- 甲基/丁基/辛基不同链长烷基取代咪唑类离子液体修饰SBA-15|科研级试剂
- php7序列化,PHP内核层解析反序列化漏洞
- java数据结构停车场管理系统_《数据结构》实验设计报告-停车场管理系统
热门文章
- 企业实战05:Oracle数据库_操作表中数据
- html-下拉框、文本域、文件域
- 查一个字段中字符集超过30的列_详细解读MySQL的30条军规
- php中$stu_by,PHP基础案例二:计算学生年龄
- python第四章单元测试_智慧树APPPython语言应用第四单元章节测试答案
- Python 条件判断 if/else - Python零基础入门教程
- android uber源码,Uber SDK in android
- 2020笔记本性价比之王_什么笔记本性价比高?2020性价比最高的笔记本电脑
- winform防止sqlserver注入_c# 防止sql注入对拼接sql脚本的各个参数处理
- 1核1g服务器php,虚拟主机1核1g什么意思