爬虫Python代码看不懂(python爬虫)

http://www.itjxue.com  2023-04-02 13:10  来源:未知  点击次数: 

如何看懂python代码

Python代码分了好几个部分,想要看懂:

首先你要看引入了哪些模块,就是import 开头部分,这里看不懂模块的作用,那接下来就够呛;

然后就是常规的python语法和语句了,def函数用法,class类结构,各种循环判断结构基础。

总的来说,你需要知道python的基础语法作用,模块的话太多了,英语水平好些的猜一下还可能能猜出来,英语不好的就网络上查吧;学习好需要用的模块。

完全自己造轮子的另说。

python 看不懂代码 求解释

key 接受一个callable的对象,说白也就是一个函数,sort方法会把list的每一个元素传给key指向的函数,根据该函数返回的值对list的每个元素行进行排序,此处list的元素为list的每一行。

lambda x: x[sortI - 1] 是一个匿名函数,相当于 def 某某函数(x): return x[sortI - 1],此处装逼节约空间用lambda定义这个函数。也就是说你完全可以单独定义一个函数然后 (key=这个你定义的函数名)(函数名不加括号)。注意你定义的这个函数必须接受一个参数并且返回一个参数。

Python写的dht爬虫,其中的一段代码看不懂

python中没有三目运算,但是有点类似三目运算:

result if True / False else fresult if为真时候结果为result,为假的时候结果为fresult

例子:

result?=?'test'?if?True?else?'not?test'?#?result?=?'test'

result?=?'test'?if?False?else?'not?test'?#?result?=?'not?test'

由于没学过python,老师让我们做网络爬虫我下了一个看不懂,大神能帮忙注释下每行的意思吗

按函数分吧

第一个函数 主要作用是url的网页内容存为文件

第二个函数 主要作用是在目标url的网页中利用正则式匹配其他的网址

第三个函数 如果目标的网址数量比次数少就使用getURL(url) 获取更多的网址数量 使其达到函数参数要求的数量。然后利用downURL的函数将网页内容保存为文件。

(责任编辑:IT教学网)

更多

推荐PowerPoint文章