python中self.__class__.__name__方法的意思

在读一些源码的时候经常看到作者在类的定义中调用这个方法,到底是什么意思呢? 首先拆开来看,__class__和__name__是两个方法。 self.__class__ self.__class__可 […]

Python __repr__方法

python中,repr是一个特殊的方法,用于将类(class)的一个实例表示为字符串。repr即represent,简言之,就是对象的字符串表示。 对象通过__repr__方法转化为字符串后,该字符 […]

Python判断写的正则表达式是否正确

python的正则表达式光凭字面上理解还是不容易理解并灵活运用,要掌握并regex的用法,还是打开编辑器多写多练习。 那么问题来了,怎么判断自己写的正则表达式是正确的呢? re.match()函数 在 […]

SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 16-17: truncated \UXXXXXXXX escape

错误描述 在python中,当你遇到这个错误时,意味着你代码中的Unicode转译有问题了。一般这样的问题出现在windows的路径上。 比如,你的路径是: 但是,在python中,\是转译符号,所以 […]

Python中”from __future__ import xxx”是什么意思

什么是”__future__” future是python内置的一个模块,自python 2.1版本开始自带该模块。 future模块有三个作用: 避免与目前分析导入语句的工具 […]

Python 求自然对数ln()

python如何求自然对数ln(x) python没有可以直接求自然对数ln(x)的运算符,需要导入模块来进行计算。 有两种选择,numpy和math: math.log(x) 先导入math模块: […]

Python Gui设计Pyqt还是Tkinter?

Tkinter和PyQt都用于python GUI(用户交互界面)的设计,但同时,它们在适用性和功能上又有所不同。 总的来说,两者的区别在于: Tkinter是完全靠自己在一个脚本中写GUI、设置和功 […]

TypeError: cannot perform reduce with flexible type

描述 在python中,遇到该错误一般是因为: 错把数值写成了字符串的格式来创建对象,然后使用处理数值的函数对该对象进行处理,就得到该错误信息。 例 我错误地使用字符串创建了一个数组: array = […]

pandas将数据写入EXCEL(.xlsx)文件

将数据写入Excel的.xlsx文件很简单,只需一个条件: 导出文件的路径 假如,我们要将数据写入目录E:\R-practice下的一个excel文件里,我们只需要将完整的路径及文件名传递给to_ex […]

pipenv: command not found(未找到命令)解决办法

系统和环境 系统:CentOS7 python3,pip3: [root@geocalculatecom ~]# python3 -V Python 3.9.0 [root@geocalculatec […]

CentOS7安装Redis

前提准备 Redis的包不包含在默认的CentOS源中,所以如果要安装最新的Redis稳定版的话,需要Remi源。 使用以下代码使用Remi源: sudo yum install epel-relea […]

CentOS7服务器安装Python3.9.0

CentOS版本 [root@izbp1cp2hwkqxg3s2faj1uz ~]# lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noar […]