10 2020 档案
摘要:一、初认logging import logging logging.basicConfig(level=logging.INFO) logging.debug('这是debug') logging.info('这是info') logging.warning('这是warning') loggin
阅读全文
摘要:#! python3 # encoding = utf-8 # 功能:网络爬虫 import requests import re import webbrowser pram = "(?:爷|爺|爸|お父|伯|叔|おじ|女儿|侄女|孙|義父|息子の嫁|禁断|介护|老人|老头|山口葉瑠)" # pr
阅读全文
摘要:一、datetime模块 datetime模块其实是对time模块的包装,提供了更高级的API import datetime # datetime类: # 方法一:指定一个日期和时间 dt = datetime.datetime(2020, 10, 28, 5, 29) print(dt) # 2
阅读全文
摘要:提醒,最后不要忘了:response.close()或者把requests.get放在with as中 更多资料查询: https://www.cnblogs.com/lanyinhao/p/9634742.html 一、python提供了一个urllib模块,但是操作复杂,我们使用第三方模块req
阅读全文
摘要:教程: # openpyxl # 一、安装: pip install openpyxl import openpyxl # 一、创建工作表 wb = openpyxl.Workbook() # ws = wb.active # 创建wb时会自动帮你创建一个Sheet # 此方法获得默认索引为0的名为
阅读全文
摘要:一、递归: # li=[] 只被赋值一次,每次递归调用都是在为其添加新的元素,所以li相当于是一个全局变量 def fun(n, li=[]): if n == 1: return # n = 1 的时候不进行任何操作 for i in range(2, n+1): # i 是偿试测试是否为质因数,
阅读全文
摘要:一、zipfile import zipfile # 1 解压缩 # 获取压缩文件 zip = zipfile.ZipFile('F:\sis001.zip', mode='r') # 默认值就是r print(zip) # <zipfile.ZipFile filename='F:\\sis001
阅读全文
摘要:1、想要py程序运行时不出现控制台,只需要把后辍改成:.pyw 2、第一行是 #! python3,没有#!行,你也能从 IDLE 运行 Python 脚本,但从命令行运行它们就需要这一行 3、断言:assert 帮助程序员测试代码用的 assert 'red' in ['green', 'yell
阅读全文
摘要:需要安装第三方包:pyperclip 安装方法:windows-->运行-->cmd-->pip install pyperclip 为什么要使用剪切版: 答:可以跨APP传递数据,比如你可以在Python中copy一段数据,然后粘贴到Ecel,或者从word中copy 一段文件,paste的pyt
阅读全文
摘要:一、search()和match()的区别: re.search 扫描整个字符串并返回第一个成功的匹配。可以在任何位置匹配。 re.search(pattern, string, flags=0) re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返
阅读全文
摘要:补充: class A: def __init__(self, a): print(self, a) # 注意观察打印结果中self的指向,A被子类继承以后,self指向的不是A,而是子类 class B(A): # 这里没有重写父类的__init__方法,会自动调用父类的构造方法, 并且还会自动传
阅读全文
摘要:一、手动抛出异常 x = 1 if x > 5: # 手动抛出一个异常,可以巧妙的运用这种方法,给调用者发送一个信息 raise Exception('x 不能大于 5。x 的值为: {}'.format(x)) # try: 1 / 1 # 1 / 0 except Exception: rais
阅读全文
摘要:一、IS open,encoding 默认值是cp936 文件 file:功能,对单个文件进行读写操作 # encoding = utf-8 with open("a.txt", "r+", encoding='utf-8') as f: # 对于用字节模式(如:rb,wb,ab等)打开的文件,不可
阅读全文
摘要:一、排序 sort( )方法和sortet()函数 1、sort() 方法 记住,只有list有sort()方法,因为 list 1有序, 2可变 惹要排序,这两个条件缺一不可 list 调用 sort() 方法后,会改变原来list的顺序 str tuple 这两个序列元素不可变,改变其元素将会返
阅读全文
摘要:函数一: 注意: 1、在调用函数时, 一旦其中一个参数采用了关键字参数形式传递 ,那么其后的所有参 数都必须采用关键字参数形式传递 2、Python 中可变参数有两种,即参数前加 *或** 形式,*可变参数在函数中被组装成为一 个元组,**可变参数在函数中被组装成为一个字典 3、*一个星,可变参数不
阅读全文
摘要:import randoml = [11, 12, 31, 44, 'a']# print(random.randint(1, 9)) # 1到9的整数 包括1和9# print(random.randrange(1, 9, 2)) # 包括1,不包括9,可以设置step# print(random
阅读全文

浙公网安备 33010602011771号