随笔分类 -  python

上一页 1 2 3 4 5 6 7 8 下一页

Python 任务调度利器:APScheduler 转载:https://mp.weixin.qq.com/s/SWRKL1Ly1NtLFsScpW4anw
摘要:任务调度应用场景 所谓的任务调度是指安排任务的执行计划,即何时执行,怎么执行等。在现实项目中经常出现它们的身影;特别是数据类项目,比如实时统计每5分钟网站的访问量,就需要每5分钟定时从日志数据分析访问量。 总结下任务调度应用场景: 离线作业调度:按时间粒度执行某项任务 共享缓存更新:定时刷新缓存,如 阅读全文

posted @ 2020-04-01 08:56 我和你并没有不同 阅读(437) 评论(0) 推荐(0) 编辑

多进程编程
摘要:调用terminate()相当于向进程发送SIGTERM信号 import os,sys import time import signal import multiprocessing def helper(queue,data): def signal_handler(signum, frame 阅读全文

posted @ 2020-03-30 17:27 我和你并没有不同 阅读(168) 评论(0) 推荐(0) 编辑

控制你的鼠标和键盘
摘要:pyautogui 可以写一些 Python 脚本来控制你的鼠标和键盘 阅读全文

posted @ 2020-03-28 13:52 我和你并没有不同 阅读(138) 评论(0) 推荐(0) 编辑

signal信号具体介绍,转载:https://www.cnblogs.com/zendu/p/4981406.html
摘要:2) SIGINT程序终止(interrupt)信号, 在用户键入INTR字符(通常是Ctrl-C)时发出,用于通知前台进程组终止进程。3) SIGQUIT和SIGINT类似, 但由QUIT字符(通常是Ctrl-\)来控制. 进程在因收到SIGQUIT退出时会产生core文件, 在这个意义上类似于一 阅读全文

posted @ 2020-03-23 16:37 我和你并没有不同 阅读(522) 评论(0) 推荐(0) 编辑

numpy 中文教程
摘要:https://www.numpy.org.cn/ https://www.NumPy.org.cn 阅读全文

posted @ 2020-03-16 08:58 我和你并没有不同 阅读(177) 评论(0) 推荐(0) 编辑

加密打包成exe:转载自:https://blog.luzy.tk/archives/155
摘要:一、用Pyinstaller打包python代码 1. 安装Pyinstaller 安装过程非常简单,在命令行中运行: pip install pyinstaller 即可完成安装。 2. 打包代码 我写了一段简单的代码作为例子,为了更清晰地演示打包过程,我将main()函数写在了单独的文件中,并将 阅读全文

posted @ 2020-03-15 10:59 我和你并没有不同 阅读(897) 评论(0) 推荐(0) 编辑

pandas常用方法示例 2
摘要:参考:https://mp.weixin.qq.com/s/Z1iNkI0ulstyNAeULKACFQfrom pandas import DataFrame import numpy as np import pandas as pd t={ "age": [18, 30, np.nan, 40 阅读全文

posted @ 2020-03-03 10:13 我和你并没有不同 阅读(251) 评论(0) 推荐(0) 编辑

基本算法4
摘要:全排列: s=['a','b','c'] from copy import copy ret=[] len_input=len(s) def changes(s,start,end): if end <1: ret.append( copy(s)) return for i in range(end 阅读全文

posted @ 2020-03-01 21:24 我和你并没有不同 阅读(88) 评论(0) 推荐(0) 编辑

基本算法3
摘要:周游: from enum import Enum class COLORS(Enum): white=1 gray=2 black=3 class NODE(object): def __init__(self,value): self._value=value self.connections= 阅读全文

posted @ 2020-02-26 12:17 我和你并没有不同 阅读(169) 评论(0) 推荐(0) 编辑

基本算法2
摘要:最小堆优先队列: class YOUXIAN(object): def __init__(self): self._lst=[0] self._size=0 def show(self): print(self._lst) def addOne(self,v): self._size += 1 se 阅读全文

posted @ 2020-02-26 12:16 我和你并没有不同 阅读(187) 评论(0) 推荐(0) 编辑

基本算法
摘要:找零钱: def doChange(lingqian,change,ret_num,ret_coin): for to_change in range(change+1): ret_num[to_change]=to_change for i in [j for j in lingqian if j 阅读全文

posted @ 2020-02-26 12:11 我和你并没有不同 阅读(234) 评论(0) 推荐(0) 编辑

读书笔记 《跟老齐学python》
摘要:python帮忙解决了大整数溢出问题,但浮点数和整数不同,存在溢出问题 对于需要非常精确的情况,可以使用decimal、numpy 内建四舍五入函数:round math.pow(x,y) 和x**y是一样的 所谓转义就是不采用符号本来的含义 r"c:\new" 由r开头引起的字符串都是原始字符串, 阅读全文

posted @ 2020-02-15 19:19 我和你并没有不同 阅读(179) 评论(0) 推荐(0) 编辑

python杂记 20200207 离线安装 正则
摘要:时间与字符串相互转换 import dateutil.parser from datetime import datetime execution_date = datetime.now().isoformat() print(execution_date, type(execution_date) 阅读全文

posted @ 2020-02-07 17:05 我和你并没有不同 阅读(288) 评论(0) 推荐(0) 编辑

python设计模式 读书笔记
摘要:模板模式:抽取通用部分,实现代码复用责任链模式:请求被多个节点执行 或 请求沿着责任链传递,直到被某个节点处理观察者模式:请求被多个节点执行【主题实现add/remove/notify接口,所有观察者实现统一的update接口,notify会调用所有观察者的update接口】状态模式:在状态改变之前 阅读全文

posted @ 2020-01-19 14:53 我和你并没有不同 阅读(186) 评论(0) 推荐(0) 编辑

通过__new__实现单实例
摘要:from threading import Lockclass myClass(object): myLock=Lock() flag=None def __init__(self,name): self.n=name print("aiay",name) def __new__(cls, *arg 阅读全文

posted @ 2020-01-14 14:01 我和你并没有不同 阅读(293) 评论(0) 推荐(0) 编辑

celery 学习笔记
摘要:参考资料:https://blog.csdn.net/weixin_40475396/article/details/80439781 投入到指定的队列用:add.delay(1, 3, queue='queue_add1') my_task.apply_async((2, 2), queue='m 阅读全文

posted @ 2020-01-11 19:34 我和你并没有不同 阅读(276) 评论(0) 推荐(0) 编辑

打包
摘要: 阅读全文

posted @ 2020-01-10 14:01 我和你并没有不同 阅读(143) 评论(0) 推荐(0) 编辑

pytest 笔记
摘要:pytest 测试目录 执行失败,因为导入失败,于是通过 python3 -m pytest 测试目录 则执行成功 参考:https://mp.weixin.qq.com/s/2ER7iEshVs3GPlOlwji4tw (1).如果你想用pytest寻找整个文件夹下的测试用例,那么文件须以test 阅读全文

posted @ 2020-01-06 15:55 我和你并没有不同 阅读(202) 评论(0) 推荐(0) 编辑

转载:5个顶级异步Python框架 https://geekflare.com/?s=python
摘要:转自:https://mp.weixin.qq.com/s/HiNB7CuCmcoLHSQ5-sFC0g Python在3.4引入了 asyncio 库,3.6新增了关键字 async和await,此后,异步框架迅速发展了起来,性能上能和Node.js比肩,除非是CPU密集型任务,否则没有理由不适用 阅读全文

posted @ 2020-01-06 09:18 我和你并没有不同 阅读(810) 评论(0) 推荐(0) 编辑

走读中学到的技巧 airflow
摘要:自动发掘dag实例 import imp def process_file(self, filepath): mod_name, file_ext = os.path.splitext(os.path.split(filepath)[-1]) if file_ext != '.py': return 阅读全文

posted @ 2020-01-04 19:20 我和你并没有不同 阅读(379) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示