随笔分类 - Python之疑难杂症
摘要:do sudo apt install libjpeg-dev zlib1g-dev to install the necessary dependencies for Pillow.
阅读全文
摘要:#urllib库是python内置的HTTP请求库,它主要包括四个模块 #request:用来模拟发送请求 #error:异常处理模块 #parse:url处理,包括解析、拆分、合并等 #robotparser:robots协议,用来识别网站的robots.txt协议 #1、urllib的request模块 1)urlopen() import urllib.request respon...
阅读全文
摘要:以中国大学定向排名爬虫为例 一、for tr in soup.find('tbody').children: AttributeError: 'NoneType' object has no attribute 'children' 它告诉我们从soup中获取到的网页结构内容tbody出现问题,这就
阅读全文
摘要:#find()、rfind()、index()、rindex()、count() s = "apple,peach,banana,peach,pear" #返回peach第一次出现的位置 s.find("peach") #从字符串尾部向前查找,返回第一次出现的位置 s.rfind("p") #指定起始位置开始查找 s.find("peach",6) #在指定范围里查找,如果找到了就返回出现的位置...
阅读全文
摘要:一、python中的合法标识符 1)python中的保留关键字(import keyword,print(keyword.kwlist))不能作为标识符;2)python中的内建名字集合不建议用来当作标识符;2)第一个字符必须是字母或者是下划线,不能以数字开头;3)剩下的字符可以是字母、数字、下划线
阅读全文
摘要:实例化出来的调用,叫做方法 直接用类名的调用,叫做函数
阅读全文
摘要:函数的参数类型有很多,比如说:位置参数、默认值参数、关键参数、命名关键参数、可变长度参数 (1)>>> 函数名 查看函数的内存地址 (2)>>>dir(函数名) 查看函数的属性 一、位置参数(positional arguments),调用时实参和形参的顺序必须严格一致,并且实参和形参的数量必须相同
阅读全文
摘要:1、dict.get(key,default)>>>返回字典中相应键对应的值,如果不存在,则返回default,这个可以设置为None 2、calendar.isleap(2019)>>>判断是否是闰年 3、enumerate(sequence, [start=0])>>>返回下标和相应的元素,se
阅读全文
摘要:一、jieba库的三种模式和函数 二、yield生成器 三、迭代器 四、python如何去掉标点符号
阅读全文
摘要:import random #生成随机整数 random.randint() #生成指定范围内的随机整数 random.randint(10,30)#注意,在生成随机整数的时候第一个参数的值必须大于第二个参数的值,否则会报错 #生成指定范围内的整数,按照步长增加,这里步长为3,会生成3的倍数 random.randrange(0,101,3) #生成浮点数 random.uniform(...
阅读全文
摘要:今天在交互式下写代码(我的是Python37),一大堆,想清除shell里面的东西让IDLE看起来更简洁,百度来了几种方法,都测试了一下: 1、使用os模块 然而测试结果如下: 2、使用subprocess模块 测试结果如下: 3、首先下载一个clearwindow.py(https://bugs.
阅读全文
摘要:TypeError: 'list_reverseiterator' object cannot be interpreted as an integer 这句话翻译过来是:TypeError: 'list_reverseiterator'对象不能解释为整数 事情是这样的:我创建一个列表,然后然后用r
阅读全文
摘要:1.TabError: inconsistent use of tabs and spaces in indentation 这是我的代码,感觉没啥不对, 后来运行之后出现了下面的错误,我也是弄了好久才弄好这个bug。 . 这个一般是由于你用编译器写代码时的Tab符和空格符混用引起的。对于Notep
阅读全文

浙公网安备 33010602011771号