python笔记
dmxbb
这个作者很懒,什么都没留下…
展开
-
python_全局变量global
1.在Python的变量使用中,经常会遇到这样的错误:local variable 'a' referenced before assignment它的意思是:局部变量“a”在赋值前就被引用了。2.如果要引用并修改全局变量必须加上global关键字***哪个函数用到全局变量,在函数中需要单独声明一下。def Fuc(): global a print (a) # 1 a = a + 1...原创 2020-11-03 23:32:25 · 178 阅读 · 0 评论 -
python_list.pop()的用法
1.遇到了这个问题cur_page = queue.pop(0) 整段代码是这样的def main(): create_dir('pic') # 创建主文件夹 queue = [i for i in range(1, 72)] # 构造url链接的页码列表 threads = [] while len(queue) > 0: for thread in threads: if not thread.is_alive():原创 2020-11-03 23:21:01 · 2002 阅读 · 0 评论 -
python_BeautifulSoup库的find和find_all函数中出现class_
因为class是python的保留关键字,若要匹配标签内class的属性,需要特殊的方法,有以下两种:在attrs属性用字典的方式进行参数传递BeautifulSoup自带的特别关键字class_# 第一种:在attrs属性用字典进行传递参数find_class = soup.find(attrs={'class':'item-1'})print('findclass:',find_class,'\n')# 第二种:BeautifulSoup中的特别关键字参数class_beautifulso原创 2020-11-03 23:00:09 · 4796 阅读 · 0 评论