python
文章平均质量分 76
python相关知识
知识浅谈
CSDN博客专家,华为云云享专家,阿里云签约博主,InfoQ签约博主,51CTO明日之星.
展开
-
AI辅助设计:如何通过机器学习革新创意工作流程
AI辅助设计:如何通过机器学习革新创意工作流程原创 2024-06-30 15:39:11 · 551 阅读 · 0 评论 -
centos中python程序后台运行python程序
使用这条命令(看解释对自己的命令进行更改)nohup python3 main.py > test.log 2>&1 &解释:操作之前,先进入项目的目录中nohup 不是指定的在后台运行,但是这个nohup是让程序永久运行下去,和前后台没关系(这个不用改)python3 这个是对应的python命令,python一般对应的python2 ,所以我才要用python3 (一般python2有对windows上的换行符的报错问题)main.py 这个是项目的主程序,原创 2020-11-17 10:16:21 · 1413 阅读 · 0 评论 -
jupyter在Ubuntu18.04上的安装
试了很多次的总结用pip安装Jupyter作为现有或有经验的Python用户,您可能希望使用Python的包管理器pip而不是Anaconda 来安装Jupyter 。如果你安装了Python 3(推荐):python3 -m pip install --upgrade pippython3 -m pip install jupyter如果你安装了Python 2:python -m pip install --upgrade pippython -m pip install jupyter原创 2020-07-16 17:27:52 · 1105 阅读 · 2 评论 -
最直白的centos8安装python3.8
最直白的centos8安装python3.8yum install -y update安装 gcc和make插件:yum install gcc gcc-c++yum -y install gcc automake autoconf libtool makeyum groupinstall -y 'Development Tools'yum install -y gcc openssl-devel bzip2-devel libffi-devel下载和编译python3.8.1(1)在官方.原创 2020-06-22 10:11:06 · 3307 阅读 · 8 评论 -
Python中的类在声明的时候继承object的原因
首先说明python3中无论写不写(object),默认的会自动带上,所以在python3中写不写都一样class Student1: passclass Student2(object): passprint(dir(Student1()))print(dir(Student2()))['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '原创 2020-06-14 23:07:12 · 701 阅读 · 0 评论 -
scrapy中的pipeline中的process_item无法调用执行
1、正确配置settings.py文件2、爬虫文件parse()函数一定要有yield语句 即yield item遇到这个问题时还应该注意 pipeLine中间件在settIng里面设置的序号。如果你写了下载器中间件 ,那么下载器中间件在setting序号要小于 pipeline的序号。。相关连接 https://stackoverflow.com/questions/31331411/pyt...原创 2019-01-03 20:00:23 · 6130 阅读 · 1 评论 -
Selenium在定位的class含有空格的复合类的解决办法
因为class中可能含有多个类所以在html中语法中会有空格隔开表示不同的类,所以在用find_element_by_class_name()的时候有空格的话就会报错所以就要用到#法一driver.find_element_by_css_selector("[class='j-inputtext dlemail']") 这个时候用空格的话就没#法二可以用多个class中的其中一个来查找...原创 2020-01-03 15:01:50 · 498 阅读 · 0 评论 -
拉勾网positionAjax获取的时候(带有账号登陆的时候)频繁获取被拉黑
拉勾网positionAjax获取的时候(带有账号(含有cookie)登陆的时候)频繁获取被拉黑,不能见到登陆页面cookie清除后,就可以见到登陆页面,再登陆即可。原创 2018-12-22 16:03:44 · 1133 阅读 · 2 评论 -
python中的传参后的修改问题
python中传递的参数不是值而是引用就是传递了一个地址,当传递的这个类型不可改的时候(python中只有列表和字典可以改,其他的元组,变量,字符串等都不可改)在进行运算的时候指向的位置就会变化就是+= -= *= /= x=x+x x=x-x x=x*x x=x/x等计算出的结果变化之后使得x指向的值变化而对于列表字典,x+=x x-=x x*=x x/=x 这些操作都是队员地址...原创 2020-01-03 15:10:39 · 702 阅读 · 0 评论 -
python中小整数对象池
[-5,256] 是已经在定义好空间的当给一个变量赋值的时候,就会是把这些地址赋值给变量原创 2020-01-03 15:10:23 · 463 阅读 · 0 评论 -
正则表达式匹配除了换行符其他任意字符的时候用 .*
正则表达式匹配除了换行符其他任意字符的时候用 (.*) 分开解释: . :因为.代表的是匹配除了换行符之外的任意一个字符所以他可以匹配任意一个字符 *:这个符号可以匹配0个或是无限个字符 两则咋i一起就是 .* :就相当于又0个或是无限个 . 所以就可以匹配无限个字符比如: re.match(“h.*er”,”hower”).group() Out[10]: ‘howe...原创 2020-01-03 15:05:25 · 2050 阅读 · 0 评论 -
导入pylab时候出现的ImportError: No module named '_tkinter'错误的一种解决方法
在centos系统下,导入matplotlib时,出现ImportError: No module named ‘_tkinter’的错误,首先yum list installed | grep ^tk 查看是否存在相应模块,通常原因是tkinter和tk-devel缺失。通过yum install -y tkinter 和yum install -y tk-devel下载相应模块,再重新编译...原创 2018-09-08 21:31:12 · 2038 阅读 · 5 评论