随笔分类 -  python模块

摘要:点击标签及右击选项 # coding=utf-8 from time import sleep import pyautogui from selenium import webdriver from selenium.webdriver.common.action_chains import Ac 阅读全文
posted @ 2021-12-19 15:58 半日闲1 阅读(28) 评论(0) 推荐(0)
摘要:APScheduler有四大组件:1、触发器 triggers :触发器包含调度逻辑。每个作业都有自己的触发器,用于确定下一个任务何时运行。除了初始配置之外,触发器是完全无状态的。有三种内建的trigger:(1)date: 特定的时间点触发(2)interval: 固定时间间隔触发(3)cron: 阅读全文
posted @ 2021-06-28 00:13 半日闲1 阅读(188) 评论(0) 推荐(0)
摘要:re.match函数 re.match 尝试从字符串的起始位置匹配一个模式 re.match(pattern, string, flags=0) //匹配的正则表达式,字符串,标志符(如:是否区分大小写,多行匹配等) # 判断给定的字符串是否只包含字母、数字、或者下划线中的一个或多个,并且以字母或数 阅读全文
posted @ 2021-06-04 19:13 半日闲1 阅读(254) 评论(0) 推荐(0)
摘要:logging日志框架 主要包括四部分: Loggers: 可供程序直接调用的接口,app通过调用提供的api来记录日志 Handlers: 决定将日志记录分配至正确的目的地 Filters:对日志信息进行过滤, 提供更细粒度的日志是否输出的判断 Formatters: 制定最终记录打印的格式布局 阅读全文
posted @ 2021-06-02 16:13 半日闲1 阅读(53) 评论(0) 推荐(0)
摘要:报错:ModuleNotFoundError: No module named 'ConfigParser' 解决:import configparser 将c和p改成小写,方法名不变 python3没有ConfigParser模块 configparser用来处理配置文件的读/写。 从功能角度理解 阅读全文
posted @ 2021-05-09 21:45 半日闲1 阅读(128) 评论(0) 推荐(0)
摘要:import base64 msg = '123456' msg = msg.encode('utf-8') # 加密 passwd = base64.b64encode(msg) print(passwd) # b'MTIzNDU2' # 解密 res = base64.b64decode(pas 阅读全文
posted @ 2021-03-24 22:09 半日闲1 阅读(232) 评论(0) 推荐(0)
摘要:ssh登录与证书登录实现 import paramiko from paramiko.ssh_exception import AuthenticationException def ssh_channel(connect_type=True): ssh_client = paramiko.SSHC 阅读全文
posted @ 2021-03-15 21:53 半日闲1 阅读(85) 评论(0) 推荐(0)
摘要:1 def check_connect(host, port): 2 sk = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 3 sk.settimeout(2) 4 status = 0 5 try: 6 sk.connect((host, p 阅读全文
posted @ 2021-03-03 20:04 半日闲1 阅读(258) 评论(0) 推荐(0)
摘要:datetime 模块中 常用 second 和 total_seconds() 来获取时间差 seconds 忽略天 只看时分秒 total_seconds() 真正的时间差 包含天 1. 模型创建时间字段 create_time = models.DateTimeField("创建时间", nu 阅读全文
posted @ 2021-03-02 20:12 半日闲1 阅读(60) 评论(0) 推荐(0)