![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习
谦杯
志不坚者智不达
展开
-
Python3报错:AttributeError: ‘str‘ object has no attribute ‘decode‘
代码如下:# Author: QBeis = "你好"print(s)print(s.decode('utf-8')) # utf-8编码声明运行报错,显示“AttributeError: 'str' object has no attribute 'decode'”。这里我们要注意,在python3中,默认已经是unicode编码。也就是说,无论默认编码格式是什么,但在程序上面,已经是解码到unicode中。所以在做编码转换时,首先的操作是直接解码!# Author: QB.原创 2020-11-23 17:09:51 · 8084 阅读 · 0 评论 -
PyCharm 编辑器增加作者注释
PyCharm 编辑器增加作者注释目录PyCharm 编辑器增加作者注释一、概述二、编辑器增加作者注释1:调出工具箱2:进入工具箱配置3:编写默认语句4:应用更改并保存生效5:检查一、概述比较简单的操作,主要是为了给自己写的代码加上标签。本次的环境是在MAC上,与windows大同小异。一般情况下,我们创建一个python文件给其赋名得到的文件是没有任何注释的,当然,在pycharm中,已经默认了utf-8的语言环境。但同时舍去了作者信..原创 2020-10-14 09:40:09 · 1270 阅读 · 0 评论 -
Python学习(二)-常见问题(3)IndentationError: unindent does not match any outer indentation level
Python学习(二)-常见问题(3)IndentationError: unindent does not match any outer indentation level 以下代码最后一行语句缩进数的空格数不一致,会导致运行错误: cat b.py #!/usr/bin/pythonif True: print ("Answer") print ("Tu...原创 2018-11-05 10:12:45 · 960 阅读 · 0 评论 -
Python学习(二)-常见问题(4)TypeError: 'tuple' object does not support item assignment
Python学习(二)-常见问题(4)TypeError: 'tuple' object does not support item assignment这是元组修改时的常见报错元组(tuple)是不能修改的,当执行tup[*]=*时,报错如下图当创建了元组,那么元组的增删查改是基于整个元组改变的,而若想改变里面的元素,则应该用列表(list)。解决方法:元组是用“()”定...原创 2018-11-05 10:13:45 · 37650 阅读 · 2 评论 -
Python学习(二)常见问题(5):TypeError: unsupported operand type(s) for +: 'int' and 'str'
Python学习(二)常见问题(5):TypeError: unsupported operand type(s) for +: 'int' and 'str' 在键入数值进行相加运算时,报了这样一个错误类型错误:不支持操作类型为整数和字符串错误分析:sum=sum+input() 未被系统识别,导致程序错误解决方法:给键入的数值定义,声明为整数sum=sum+int(...原创 2018-11-16 14:22:26 · 55074 阅读 · 0 评论 -
Python(二)常见问题(6):SyntaxError: invalid character in identifier
Python(二)常见问题(6):SyntaxError: invalid character in identifier复制一条脚本命令时报错: 错误原因:在注释 # 之前夹杂了中文输入法的空格,在print缩进也有同样错误!解决方法:删掉注释前的空格即以后的注释即可...原创 2018-11-16 14:41:21 · 9754 阅读 · 0 评论 -
Python学习(二)常见问题(7):NameError: name 'raw_input' is not defined
Python学习(二)常见问题(7):NameError: name 'raw_input' is not defined在复制一条python脚本命令时出错 问题分析:发现raw_input(pro)这个语法明明是python2版本用的,而我用的python3环境。解决方法:将raw_input(pro)改为python3环境的input(pro)即可问题总结:看准版本再...原创 2018-11-16 14:50:32 · 5061 阅读 · 0 评论 -
Python学习(一)-环境搭建之PyCharm专业版破解
PyCharm专业版破解1、下载地址:https://www.jetbrains.com/pycharm/download/#section=windows2、直接运行下载好的3、选择安装路径:E:\Pycharm\PyCharm 2018.2.44、根据电脑配置打钩5、Install安装,安装后不打开软件6、将C:\Windows\System32\dri...原创 2018-10-30 08:33:18 · 6788 阅读 · 5 评论 -
Python学习(一)-环境搭建之PyCharm专业版汉化
Python学习(一)-环境搭建之PyCharm专业版汉化1、找到lib所在安装目录2、下载文件链接:https://pan.baidu.com/s/1B-Gw2F5zLTrWx7OCQNt87A 密码:x10v3、将下载好的resources_cn.jar放到lib文件夹下,重启ok4、重启结果5、为了更好学习,最好不要用汉化版关闭pycharm,删除reso...原创 2018-10-30 08:35:39 · 768 阅读 · 0 评论 -
Python学习(二)-常见问题(1)-zipimport.ZipImportError: can't decompress data; zlib not available
Python学习(二)-常见问题(1)-zipimport.ZipImportError: can't decompress data; zlib not available一般位于编译安装时出错缺少zlib依赖包解决方法:yum install zlib* -y重新安装:make install ...原创 2018-10-30 10:03:43 · 7766 阅读 · 0 评论 -
Python学习(二)-常见问题(2)-ModuleNotFoundError: No module named '_ctypes'
Python学习(二)-常见问题(2)-ModuleNotFoundError: No module named '_ctypes'一般位于3.7以上版本编译安装时出错缺少依赖包libffi-devel在安装3.7以上版本时,需要一个新的libffi-devel包做依赖解决方法:yum install libffi-devel -y重新安装即可:make insta...原创 2018-10-30 10:07:45 · 3158 阅读 · 0 评论 -
Linux上搭建Python环境
Linux上搭建Python环境本次使用系统为centos7,默认带有python2.7.5版本在python官网找到自己想要的python版本https://www.python.org/ftp/python/1:下载[root@t3 opt]# wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz...原创 2018-10-30 10:25:02 · 1267 阅读 · 0 评论 -
Linux修改vim编辑器的tab命令,使其移动4个空格
Linux修改vim编辑器的tab命令,使其移动4个空格在linux中,编辑文件时为了更直观,通常会利用模块格式进行编辑如:#!/usr/bin/pythonif True: print ("Answer") print ("Ture")else: print ("Answer") print ("False")但空格键一个个敲,不仅费事,还有...原创 2018-11-01 17:16:18 · 2199 阅读 · 0 评论 -
yum安装时报错:SyntaxError: invalid syntax
yum安装时报错:SyntaxError: invalid syntax在安装完python3环境后,执行yum命令会提示语法报错[root@t3 ~]# yum install nmap -y File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^Syn...原创 2018-10-31 08:27:59 · 11880 阅读 · 6 评论