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: <function info at 0x7f9a4081f048>
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

python pycharm错误集锦的更多相关文章

  1. 在Hadoop 2.3上运行C++程序各种疑难杂症(Hadoop Pipes选择、错误集锦、Hadoop2.3编译等)

    首记 感觉Hadoop是一个坑,打着大数据最佳解决方案的旗帜到处坑害良民.记得以前看过一篇文章,说1TB以下的数据就不要用Hadoop了,体现不 出太大的优势,有时候反而会成为累赘.因此Hadoop的 ...

  2. python3.4学习笔记(二十四) Python pycharm window安装redis MySQL-python相关方法

    python3.4学习笔记(二十四) Python pycharm window安装redis MySQL-python相关方法window安装redis,下载Redis的压缩包https://git ...

  3. django 2.0 xadmin 错误集锦

    转载 django 2.0 xadmin 错误集锦 2018-03-26 10:39:18 Snail0Li 阅读数 5188更多 分类专栏: python   1.django2.0把from dj ...

  4. Tensorflow 错误集锦

    文章目录 参考文献 本文记录笔者在Tensorflow使用上的一些错误的集锦,方便后来人迅速查阅解决问题. 我是留白. 我是留白. CreateSession still waiting for re ...

  5. 06 windows安装Python+Pycharm+Scrapy环境

    windows安装Python+Pycharm+Scrapy环境 使用微信扫码关注微信公众号,并回复:"Python工具包",免费获取下载链接! 一.卸载python环境 卸载以下 ...

  6. 【python】错误/异常处理,调试,测试

    try: print('try') r=10/2 print('result is:',r) #发生错误,会执行这部分 except ValueError as e: print('ValueErro ...

  7. python基础——错误处理

    python基础——错误处理 在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因.在操作系统提供的调用中,返回错误码非常常见.比如打开文件的函数 ...

  8. SVN下错误集锦

    SVN下错误集锦 一SVN下的文件被locked不能update和commit 最近做项目的时候,遇到这个问题,SVN下的文件被locked不能update和commit.其提示如下: 解决办法:执行 ...

  9. (转)Hadoop之常见错误集锦

     Hadoop之常见错误集锦            下文中没有特殊说明,环境都是CentOS下Hadoop 2.2.0.1.伪分布模式下执行start-dfs.sh脚本启动HDFS时出现如下错误:   ...

随机推荐

  1. 【转载】TX - row lock contention 的一些场景

    TX - row lock contention 的一些场景 原创 2016-07-11 易欣 云和恩墨 易欣(Eson) 云和恩墨技术专家 本文整理来自7月7日周四晚云和恩墨大讲堂嘉宾易欣分享的主题 ...

  2. 【OGG】RAC环境下配置OGG单向同步 (四)

    [OGG]RAC环境下配置OGG单向同步 (四) 一.1  BLOG文档结构图 一.2  前言部分 一.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的 ...

  3. Jenkins+Docker+Git+Harbor流水线打包

    Jenkins+Docker+Git+Harbor流水线打包 环境: CentOS Linux release 7.6.1810 (Core) 192.168.247.214 Jenkins+dock ...

  4. equals与hashCode

    当我们需要将自己的类存入HashMap或HashSet时一般都要重写其equals与hashCode方法,但在重写时要符合规范否则会出问题. 1.equals方法 首先equals方法需要满足如下几点 ...

  5. mysql考生号后三位对出密号

    select mihao,substring(t1.kaohao, -3)  from t_zhaosheng_zhiyuan as t1 where substring(t1.kaohao, -3) ...

  6. VMware下安装的CentOS7.5,设置成静态IP后ping不通外网

    网上很多都说用下面的方法即可解决 在CentOS中 ping www.baidu.com 无法ping通,可能原因是DNS没配置好 方法一: 修改vim /etc/resolv.conf 增加如下内容 ...

  7. asp.net 访问局域网共享文件

    最近有个项目ASP.NET的项目,要读写一个局域网里的共享文件夹上的文件,记录如下: 1.访问共享文件 在这里我定义了一个方法,SaveFileExist(filesrc,filename),这个方法 ...

  8. vue饿了么UI库-笔记

    1. :rules="{required: true, message: '有效期不能为空'}" :rules="{type:'date',required: true, ...

  9. Mybatis框架-联表查询显示问题解决

    需求:查询结果要求显示用户名,用户密码,用户的角色 因为在用户表中只有用户角色码值,没有对应的名称,角色名称是在码表smbms_role表中,这时我们就需要联表查询了. 这里需要在User实体类中添加 ...

  10. 一. python 安装

    1. 下载安装包 1 2 3 https://www.python.org/ftp/python/2.7.14/python-2.7.14.amd64.msi    # 2.7安装包   https: ...