自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 【Python3】爬虫

【代码】【Python3】爬虫。

2023-05-09 10:41:13 164

原创 【Python3】进阶

【代码】【Python3】进阶。

2023-05-08 15:28:07 108

原创 【Python3】基础

python3

2023-05-06 14:05:07 74

原创 8.4【装饰器】实现属性可修改的函数装饰器

py3:nonlocal apy2: a = [a]

2023-04-18 13:29:02 58

原创 8.3【装饰器】定义带参数的装饰器

typeassert,装饰器对参数类型断言操作

2023-04-18 11:29:52 46

原创 8.2【装饰器】为被装饰的函数保持元数据

@wraps装饰,保留原函数数据

2023-04-18 10:20:10 56

原创 8.1【装饰器】使用函数装饰器

装饰器

2023-04-17 12:03:44 44

原创 7.6【多线程与多进程】使用多进程

from multiprocessing import Processp = Process(target=f, args=(,))p.start()p.join()

2023-04-17 11:24:18 49

原创 7.5【多线程与多进程】使用线程池

py3中有个ThreadPoolExecutor

2023-04-16 23:35:48 44

原创 7.4【多线程与多进程】使用线程本地数据

l = threading.local()l.属性对每个线程独立存在

2023-04-16 23:04:13 244

原创 7.3【多线程与多进程】线程间进行事件通知

Threading.Event等待一端调用wait通知一端调用set

2023-04-16 21:56:14 74

原创 7.2【多线程与多进程】线程间通信

Queue()线程安全的队列结构queue.put()queue.get()

2023-04-16 21:18:21 71

原创 7.1【多线程与多进程】多线程使用

from threading import Threadt = Thread(target=func(),args=(,))t.start()t.join()

2023-04-16 20:18:30 42

原创 6.5【类与对象】通过实例方法名字的字符串调用方法

getattr()from operator import methodcaller

2023-04-16 17:26:33 51

原创 6.4【类与对象】使用描述符对实例属性做类型检查&&环状数据结构中管理内存

__get__,__set__,__delete__weakref.ref();使用弱引用时,是调用形式

2023-04-16 16:34:20 40

原创 6.3【类与对象】可管理的对象属性及类比较

property@total_ordering

2023-04-15 11:46:21 45

原创 6.2【类与对象】创建大量实例节省内存及对象的上下文管理

__enter__,__exit__

2023-04-14 23:51:33 37

原创 6.1【类与对象】如何派生内置不可变类型并修改其实例化行为?

实现不可变类型父类的__new__

2023-04-14 21:56:59 34

原创 5.5【数据编码与处理】读写excel文件

import xlrd,xlwt

2023-04-14 21:32:31 67

原创 5.4【数据编码与处理】构建xml文档

from xml.etree.ElementTree import Element,ElementTreeroot = Element('Data')pretty(root)et = ElementTree(root)et.write('.xml')

2023-04-14 21:04:56 41

原创 5.3【数据编码与处理】解析xml

from xml.etree.ElementTree import parsef = open()et = parse(f)root = et.getroot()

2023-04-14 20:39:27 59

原创 5.2【数据编码与处理】读写json数据

json.loads,json.dumps

2023-04-14 14:38:51 54

原创 5.1【数据编码与处理】读写csv数据

rf = open('','rb')reader = csv.reader(rf)reader.next()wf = open('','wb')writer = csv.writer(wf)writer.writerow()

2023-04-14 11:08:19 43

原创 4.5【文件IO操作】临时文件

from tempfile import TemporaryFile,NamedTemporaryFile

2023-04-14 10:48:21 62

原创 4.4【文件IO操作】访问文件状态

os.stat()os.path.

2023-04-14 09:52:04 42

原创 4.3【文件IO操作】设置文件的缓冲及文件映射到内存

open('文件名','方式打开',buffering=缓冲区大小)mmap.mmap()

2023-04-14 09:22:19 69

原创 4.2【文件IO操作】处理二进制文件

小端大端转换

2023-04-12 09:47:27 71

原创 3.5【字符串处理】去除特定字符

str.strip()re.sub('[]',str)str.translate(string.maketrans('',''))u.translate({:})

2023-04-11 11:16:10 1631

原创 4.1【文件IO操作】读取文本文件

encode(),decode()

2023-04-11 11:15:08 27

原创 3.4【字符串处理】字符串进行左,右,居中对齐

str.ljust(),str.rjust(),str.center()format(s,'

2023-04-11 11:12:47 206

原创 3.3【字符串处理】str.join()拼接,生成器表达式替换列表解析

str.join()生成器表达式替换列表解析(str(x) for x in list) > [str(x) for x in list]

2023-04-11 11:09:02 99

原创 3.2【字符串处理】判断特定字符开头或结尾及文本格式调整

startswith(),endswith()re.sub()文本替换

2023-04-11 11:08:47 76

原创 3.1【字符串处理】拆分多种分隔符的字符串

re.split(r'[]',str)

2023-04-10 11:45:19 44

原创 2.4【迭代器与生成器】for中迭代多个可迭代对象

并行:zip串行:chain

2023-04-10 11:26:25 57

原创 2.3【迭代器与生成器】python反向迭代及迭代器的切片操作

iter()正向迭代器reversed()反向迭代器itertools.islice---可对迭代器进行切片操作

2023-04-10 11:07:06 75

原创 2.2【迭代器与生成器】使用生成器实现可迭代对象

生成器函数:包含yield语句的函数调用时,不会直接执行函数体内部的语句,而是返回一个生成器对象/可迭代对象

2023-04-10 10:39:13 34

原创 2.1【迭代器与生成器】实现可迭代对象和迭代器对象

惰性获取,并能封装到一个对象中,可用for迭代迭代器对象Itorator, next方法每次返回一个数据可迭代对象Itorable, __iter__方法返回一个迭代器对象# Iterator的计算是惰性的,只有在需要返回下一个数据时它才会计算

2023-04-10 10:35:04 30

原创 1.5【数据结构】有限历史记录功能实现

使用标准库collections中的deque,一个双端循环队列程序退出前,可以使用pickle将队列对象存入文件,再次运行程序时将其倒入

2023-04-10 10:28:30 56

原创 1.4【数据结构】有序字典

collections.OrderedDict

2023-04-10 10:22:22 43

原创 1.3【数据结构】多个字典的公共键key

reduce(lambda a,b:a & b,map(dict.viewkeys,[s1,s2,s3]))

2023-04-10 10:21:05 57

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除