上一页 1 2 3 4 5 6 ··· 22 下一页
摘要: umei-spider 1 #!/usr/bin/python3 2 3 import requests 4 from bs4 import BeautifulSoup 5 from contextlib import closing 6 import time 7 import uuid 8 9 阅读全文
posted @ 2019-09-06 17:00 不夜男人 阅读(931) 评论(0) 推荐(0) 编辑
摘要: selenium-爬取小说 1 import requests 2 from bs4 import BeautifulSoup 3 import sys 4 from selenium import webdriver 5 from selenium.webdriver.support.wait i 阅读全文
posted @ 2019-09-06 16:59 不夜男人 阅读(362) 评论(0) 推荐(0) 编辑
摘要: filter() 函数 描述 filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。 该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。 语法 以下是 阅读全文
posted @ 2019-09-06 16:57 不夜男人 阅读(925) 评论(0) 推荐(0) 编辑
摘要: 1 # dict 字典 2 dict = {'name':'kali','age':7,'class':'zero'} 3 4 # return {'name': 'kali', 'age': 7, 'class': 'zero'} <class 'dict'> 5 print(dict,type( 阅读全文
posted @ 2019-09-06 16:55 不夜男人 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 需求: 前面的文章讲的是使用变量的个数需要和迭代器数据变量的元素个数相同的方法,但更多的时候确实不想根据元素个数n来定义相应多的变量,而是希望用较少的变量( def drop_first_last(grades): def avg(my_list): return sum(my_list) / le 阅读全文
posted @ 2019-09-06 16:46 不夜男人 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 需求: 很多时候手上已经有了一个具有n个元素的列表或者元组,你打算把这些元素单独取出来(解包)放入n个变量组成的集合(这里的集合和Python自己的set不同)中。 方法: 显然,最好的办法就是直接用赋值语句(=)来做这件事,唯一需要注意的就是,新变量的个数一定要和原列表、元组里面的元素个数相同: 阅读全文
posted @ 2019-09-06 16:45 不夜男人 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 需求: 当前有个字典实例,你想以某个字段比如”日期”对整个字典里面的元素进行分组。 方法: itertools.groupby()函数是专门用来干这个活的。请看下面这个例子,这里有一个列表构成的字典,你想按照日期来对列表进行分组,可以这么做: In [42]: from operator impor 阅读全文
posted @ 2019-09-06 16:25 不夜男人 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 1 .json.dumps() 函数是将一个 Python 数据类型列表(可以理解为字典)进行json格式的编码(转换成字符串,用于传播)eg, dict = {"age": "12"}json_str = json.dumps(dict)122. json.loads() 函数是将 json 格式 阅读全文
posted @ 2019-09-06 13:53 不夜男人 阅读(1935) 评论(0) 推荐(0) 编辑
摘要: 格式化字符串总体上有三种方式四种写法 直接上代码: str_t1 = 'it is a test from %s, I am %d years old'str_t2 = 'it is a test from %(name)s, I am %(age)d years old'str_t3 = 'it 阅读全文
posted @ 2019-09-06 13:52 不夜男人 阅读(167) 评论(0) 推荐(0) 编辑
摘要: python3中str默认为Unicode的编码格式 python2中str默认为bytes类型的编码格式 Unicode是一32位编码格式,不适合用来传输和存储,所以必须转换成utf-8,gbk等等 所以在Python3中必须将str类型转换成bytes类型的 在Python中使用encode的方 阅读全文
posted @ 2019-09-06 10:00 不夜男人 阅读(1955) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 22 下一页