摘要: import multiprocessing,requests,time,re,os """ 其实在我的项目内和多线程差不多,多进程多个进程之间不共享全局变量 所以意思是我只需要一个全局变量就可以 """ package_list = [] # 1.每页的url从1-531,使用for循环 拼接ur 阅读全文
posted @ 2018-05-13 20:12 东篱山上白草根 阅读(110) 评论(0) 推荐(0)
摘要: #函数什么是函数,为什么要使用函数? 如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数 <1>定义函数定义函数的格式如下: def 函数名(): 代码<2>调用函数 函数名()注意必须先定义才能使用每次调用函数时,函数都 阅读全文
posted @ 2018-05-13 20:11 东篱山上白草根 阅读(121) 评论(0) 推荐(0)
摘要: mport threading, requests, time, re, os """ 写个思路,把普通爬虫直接拉进来,但是全局变量不太清楚会造成什么样的影响 之前使用全局变量列表应该要分成两个,函数内部同名变量也互相不影响 但有个很大的问题,代码比较臃肿。无法将一个函数给两个线程同时使用 因为业务 阅读全文
posted @ 2018-05-12 20:54 东篱山上白草根 阅读(169) 评论(0) 推荐(0)
摘要: #判断什么是判断:如果某些条件满足,才能做某件事情;条件不满足时,则不能做,这就是所谓的判断。不仅生活中有,在软件开发中"判断"功能也经常会用到 if语句是用来进行判断的,其使用格式如下: if 要判断的条件: 条件成立时,要做的事情 #比较,运算符== 检查两个操作数的值是否相等,如果是则条件变为 阅读全文
posted @ 2018-05-12 20:52 东篱山上白草根 阅读(524) 评论(0) 推荐(0)
摘要: # http://www.doutula.com/article/list/?page=1 第一页 # http://www.doutula.com/article/list/?page=2 翻页 # <a href="http://www.doutula.com/article/detail/15 阅读全文
posted @ 2018-05-11 21:30 东篱山上白草根 阅读(173) 评论(0) 推荐(0)
摘要: 这里是为初学者准备的一些python基础知识#变量及类型目的: 为了更充分的利用内存空间以及更有效率的管理内存,变量是有不同的类型的类型: 数字:int 整数类型;long 长整型; float 浮点数类型;compelx 复数; 布尔类型:True;Flase; string:字符串; list 阅读全文
posted @ 2018-05-11 21:27 东篱山上白草根 阅读(2517) 评论(0) 推荐(0)