learning Python
文章平均质量分 56
、ㄡ如何
这个作者很懒,什么都没留下…
展开
-
关于python3中正则表达式几个不常见的细节
本文使用了python3中的re模块关于\w的使用,先看下面代码pat = re.compile(r'\d[\w\d]+@qq\.com')strs = "我的邮箱有243901akt@qq.com,186797哈哈ak@qq.com"rslt = pat.findall(strs)print(rslt)# ['243901akt@qq.com', '186797哈哈ak@qq.com'] 可以看到,此时\w并非简单的等价于[A-Za-z0-9_],同时还匹配了中文字符。这是因为\w在U原创 2021-01-09 10:00:11 · 136 阅读 · 0 评论 -
常用的几个正则表达式
本文结合Python的re模块演示结果,在别的编程软件上也容易实现。注:作者刚学不久,有写的不到位的地方欢迎评论区指正。1、手机号码问题手机号码都是1开头,第二位通常为3、5、6、7、8、9,剩下9位随机数字。例如你自己的手机号码。# 表达式:1[356789]\d{9}pat = re.compile(r"1[356789]\d{9}")string_ = '我的手机号码:18679756666,她的手机号码为:18979756666'print(pat.findall(string_))原创 2021-01-08 15:40:13 · 173 阅读 · 0 评论 -
应用python定向爬取京东商品页面
第一步:打开京东页面搜索指定商品,例如羽绒服第二步,确定爬取内容为商品名称,商品价格,是否京东自营第三步,requests获取页面信息,BeautifulSoup和正则表达式配合提取信息第四步,将提取的信息打印或者保存到本地文件夹原创 2021-01-06 13:45:48 · 1579 阅读 · 3 评论 -
两个pip版本不一致问题(原安装目录和venv下的)
应该是更新的版本不一样导致的可以更新任意一个,这里更新venv下的使用了pip install --upgarde pip 但是报错如下了,然后再试就不行了,加了user也不行,估计是想卸载了再下载最新的可是没有权限安装,而pip已经被卸载。最后我用easy_install pip,此时也是最新的pip所以这里有两种方法;首先,在你pip的目录下,如果向我一样有环境变量是pip的又有...原创 2019-12-18 12:42:58 · 3412 阅读 · 1 评论 -
还是关于pip的问题,终端pip install package 时报错,提示ssl module 不可用
1,首先,我在我user1(普通用户)下pip install pygame --user,失败了,提示错误如下:Could not fetch URL https://pypi.tuna.tsinghua.edu.cn/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(ho...原创 2019-12-06 16:10:22 · 287 阅读 · 0 评论 -
关于pip的源问题
pip源的更改:pip的默认源在国外,pip installsome_packages特别慢,经常会超时,导致安装失败;pip 更换为国内的镜像一:使用方法:①临时使用:pipinstall -i https://pypi.tuna.tsinghua.edu.cn/simple 库名 #清华的大学的镜像②永久修改:(1)linux:修改 ~/.pip/pip.conf (没有就...原创 2019-12-05 17:36:38 · 157 阅读 · 0 评论 -
linux中python3的pip问题
首先,在这里可以很详细的找到完美安装pip3的方法linux下python3及pip3的安装其次,对于pip的镜像问题,在这里插入代码片对于上面的豆瓣源可以改成清华源,【解决办法:pip install 插件名 -i 国内镜像地址 http://pypi.douban.com/simple --trusted-host pypi.douban.com,举例:pip install ...原创 2019-12-04 22:55:02 · 233 阅读 · 0 评论 -
关于Pycharm中interpreter一些理解
1,首先我们肯定要在Pycharm里建立一个新项目,有两个选项,一个建立新的虚拟的环境,一个基于已有的环境这里选择第一项。2,选择第一项之后会有两个解释器,一个虚拟的即location/venv/Scripts/python.exe,另一个需要基解释器即本地解释器/python.exe。关于第一项的解释我极力推荐此篇文章虚拟解释器的简单说明3,然后,如果在创建pycharm项目时项目解...原创 2019-12-04 14:37:56 · 8137 阅读 · 1 评论 -
Python的模塊有個問題求解答
Pythn 模塊遇到問題,求解答就是在定义模块的时候,假如我把可运行的代码放到一个名为ro2.py的文件夹里,然后在别的.py文件里就可以通过import ro2来引用它。我這樣理解對嗎?如果正確,那爲什麽會出現下面的情況:我編輯了一個ro1.py的文件:class Teacher():def func(self):print(‘teacher is Jhon’)又在ro3.py的文...原创 2019-07-19 14:31:47 · 190 阅读 · 1 评论