基础篇
Doris_H_n_q
这个作者很懒,什么都没留下…
展开
-
Python字典参数转类,类参数转字典
参数格式有时候是字典,有时候是类的形式,想要统一时,可以参考如下转变:class A(): def __init__(self): self.c = 'sxs' self.__dict__.update({"a": 1, "b": 2})if __name__ == '__main__': x = A() print(vars(x))...原创 2022-02-21 14:50:35 · 1391 阅读 · 0 评论 -
Python的word文档读取doc读取
读取doc文档:import osfrom win32com.client import Dispatchword = Dispatch('Word.Application') # 打开word应用程序# word = DispatchEx('Word.Application') # 启动独立的进程word.Visible = 0 # 后台运行,不显示word.DisplayAlerts = 0 # 不警告path=os.path.join(os.path.dir原创 2020-11-17 17:59:34 · 1303 阅读 · 0 评论 -
Python-定时任务APScheduler中两种调度器的区别
概述两种调度器BackgroundScheduler和BlockingScheduler的区别举例说明APScheduler是python的一个定时任务调度框架,能实现类似linux下crontab类型的任务,使用起来比较方便。它提供基于固定时间间隔、日期以及crontab配置类似的任务调度,并可以持久化任务,或将任务以daemon方式运行。from apscheduler.schedulers.blocking import BlockingSchedulerdef job():原创 2020-07-29 11:09:32 · 2014 阅读 · 2 评论 -
Python执行定时任务
1.安装APSchedulerpip install apscheduler2.举例import timefrom datetime import datetimefrom datetime import datefrom apscheduler.schedulers.blocking import BlockingSchedulerfrom time import strftime, localtimedef job(text): t = time.strftime('原创 2020-07-28 19:17:10 · 385 阅读 · 0 评论 -
python多重规则多条件字典排序
mydict = {'b':10, 'c':10, 'a':10, 'd':20}字典根据key排序>>> sorted(mydict.iteritems(), key=lambda x:x[0])[('a', 10), ('b', 10), ('c', 10), ('d', 20)]字典根据value排序>>> sorted(mydic...原创 2020-07-04 11:00:25 · 2181 阅读 · 0 评论