1.BeautifulSoup简介 BeautifulSoup4和 lxml 一样,Beautiful Soup 也是一个HTML/XML的解析器,主要的功能也是如何解析和提取 HTML/XML 数据。 BeautifulSoup支持Python标准库中的HTML解析器,还支持一些第三方的解析器,如 ...
分类:
编程语言 时间:
2020-08-18 15:44:46
阅读次数:
114
1.time库: 获取当前本地时间:time.localtime() 获取本地时间字符串:time.ctime() 获取世界UTC时间:time.gmtime() 休眠:time.sleep() 获去时间戳:time.time() 获取时间的标准化输出:time.strftime("%Y-%m-%d ...
分类:
编程语言 时间:
2020-07-10 13:07:22
阅读次数:
82
import glob for i in glob.glob(r'C:\Desktop\**',recursive=True): print(i) """ re:?*【0-9】正则, recursive:开启递归return:all_path """ ...
分类:
编程语言 时间:
2020-07-10 10:05:54
阅读次数:
86
pickle模块实现了用于序列化和反序列化Python对象结构的二进制协议。 序列化目的: 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方; 3、使程序更具维护性。 pickle.dump(obj,file[,protocol]) obj:序列化对象,上面的例子中是一个 ...
分类:
编程语言 时间:
2020-07-06 01:03:21
阅读次数:
130
Python面试题及答案汇总:(文末附源码) 1、一行代码实现1—100之和 2、如何在一个函数内部修改全局变量 3、列出5个python标准库 4、字典如何删除键和合并两个字典 5、谈下python的GIL 6、python实现列表去重的方法 7、fun(*args,**kwargs)中的*arg ...
分类:
编程语言 时间:
2020-07-05 17:21:19
阅读次数:
211
一行代码实现 1-100之和? print(sum(range(1,101))) 如何在一个函数内部修改全局变量 # 使用global关键字 a = 10 def fn(): global a a = 4 fn() print(a) # 4 列出5个python标准库 # os 模块 # re 模块 ...
分类:
编程语言 时间:
2020-06-28 22:24:01
阅读次数:
154
1.python Queue https://www.cnblogs.com/itogo/p/5635629.html Queue是python标准库中的线程安全的队列(FIFO)实现,提供了一个适用于多线程编程的先进先出的数据结构,即队列,用来在生产者和消费者线程之间的信息传递. 基本先进先出队列 ...
分类:
编程语言 时间:
2020-06-07 10:55:53
阅读次数:
77
常用库: Chardet 字符编码探测器,可以自动检测文本、网页、xml的编码。 colorama 主要用来给文本添加各种颜色,并且非常简单易用。 Prettytable 主要用于在终端或浏览器端构建格式化的输出。 difflib,[Python]标准库,计算文本差异Levenshtein,快速计算 ...
分类:
编程语言 时间:
2020-06-03 15:25:32
阅读次数:
89
Python常用标准库之os 模块导入方式: import os os模块是Python标准库中的一个用于访问操作系统相关功能的模块,os模块提供了一种可移植的使用操作系统功能的方法。使用os模块中提供的接口,可以实现跨平台访问。但是,并不是所有的os模块中的接口在全平台都通用,有些接口的实现是依赖 ...
分类:
编程语言 时间:
2020-06-01 12:07:48
阅读次数:
69
random库是使用随机数的python标准库 计算机产生的随机数是伪随机数,是采用梅森旋转算法生成的(伪)随机序列中的元素 random库主要用于生成随机数 使用random库:import random random库包含两类函数,共八个 基本随机数函数:seed(),andom() 扩展随机数 ...
分类:
其他好文 时间:
2020-05-31 17:56:03
阅读次数:
162