
python
yyhhlancelot
心之所向,素履以往。
展开
-
Python 去掉list中特定重复词的陷阱
在想去除list中的特定重复词时,比如我们想去掉下列list中的'a',通常想到的办法是这样的words = ['a', 'a', 'c', 'b', 'c']stopwords = ['a']for word in words: if word in stopwords: words.remove(word)然而,结果却是诶,明明逻辑应该是对的...原创 2019-11-04 16:41:28 · 515 阅读 · 0 评论 -
SMTP报错 smtplib.SMTPDataError: 554, smtplib.SMTPAuthenticationError: 535 廖雪峰案例BUG
# -*- coding: utf-8 -*-"""Created on Thu Apr 26 19:57:32 2018@author: yyhhlancelot"""import smtplibfrom email import encodersfrom email.header import Headerfrom email.mime.text import MIMETe...原创 2018-04-26 21:58:35 · 10973 阅读 · 0 评论 -
windows下python无法卸载
there is a problem with this windows installer package.A programe run as part of the setup did not finish as expected.Contact your support personnel or package vendor.如果保留有当时的安装包,再次点击,然后点击repair,完成后...原创 2018-07-26 20:38:03 · 3748 阅读 · 0 评论 -
copy.copy()、copy.deepcopy()、np.copy()与python普通的等号的区别
在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用(1)若对初始变量进行改变,普通的等号会让关联的变量发生相同的改变(这就是因为引用的特性,以前竟然没有注意到Python的这个特性)直接附代码应该会更容易理解:a = [1, 2, 3]>>> b = a>&...原创 2018-08-06 22:41:09 · 16829 阅读 · 6 评论 -
关于python正则表达式中匹配分组的问题
在爬取网页信息时,我们不妨会用到Python正则表达式。之前一直没有太明白关于正则表达式匹配分组的问题,今天终于搞清楚了,所以特意写一下让自己印象深刻。import requestsmyPage = requests.get(url).content.decode("gbk")通过requests我们在网页得到了这样的html代码我想对下面这一句通过正则表达式进行提取它的信息...原创 2018-10-24 22:04:05 · 696 阅读 · 0 评论