随笔分类 - Python脚本工具
摘要:一、前言简介 1、Supervisor 是一个 Python 开发的 client/server 系统,可以管理和监控类 UNIX 操作系统上面的进程。可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。 2、Supervisor 安装完成之后,可以编写配置文件,来满足自己的需求。
阅读全文
摘要:https://www.jianshu.com/p/0976bf1ac150 https://www.jianshu.com/p/2de007868483 https://www.jianshu.com/p/60dc244a8fa9
阅读全文
摘要:环境准备以及编写测试脚本 1.安装cython,以及gcc编译环境 [root@localhost ~]# pip install cython 2.编写测试脚本:test.py def test(): print("hello python!") def add(a, b): print(a +
阅读全文
摘要:一、脚本文件(test.py) # -*- coding: UTF-8 -*- import time print("hello"," python") os.getcwd() # 获得当前工作目录 os.chdir(path) # 改变当前工作路径 while True: print("start
阅读全文
摘要:一、发送纯文本邮件 import smtplib from email.mime.text import MIMEText from email.header import Header subject = "邮件标题" # 邮件的主题 content = "邮件内容" # 邮件的内容 sender
阅读全文
摘要:一、使用xlrd和xlwt这两个库来处理excel,即xlrd是读excel的库,xlwt是写excel的库 1.使用 xlrd 读取Excel数据 # -*- coding:utf-8 -*- import xlrd def read_excel(): book = xlrd.open_workb
阅读全文
摘要:一、os.system方法 这个方法是直接调用标准C的system() 函数,仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息。 os.system(cmd)的返回值。如果执行成功,那么会返回0,表示命令执行成功。否则,则是执行错误。 使用os.system返回值是脚本的退出状态码,该方
阅读全文
摘要:一、pyinstaller的简介 Python是一个脚本语言,被解释器解释执行。它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的)。 .pyc文件:有些公司或个人因为机密或者各种
阅读全文
摘要:HTMLParser类的定义及常用方法 类的定义 HTMLParser主要是用来解析HTML文件(包括HTML中无效的标记)。 参数convert_charrefs表示是否将所有的字符引用自动转化为Unicode形式,Python3.5以后默认是True。 HTMLParser可以接收相应的HTML
阅读全文
摘要:一、Celery 核心模块 1. Brokers brokers 中文意思为中间人,在这里就是指任务队列本身,接收生产者发来的消息即Task,将任务存入队列。任务的消费者是Worker,Brokers 就是生产者和消费者存放/拿取产品的地方(队列)。Celery 扮演生产者和消费者的角色。 常见的
阅读全文
摘要:简介 APScheduler的全称是Advanced Python Scheduler。它是一个轻量级的基于Quartz的 Python 定时任务调度框架。APScheduler 支持三种调度任务:固定时间间隔,固定时间点(日期),Linux 下的 Crontab 命令。同时,它还支持异步执行、后台
阅读全文
摘要:https://blog.csdn.net/m0_37231530/article/details/87717111 https://www.e-learn.cn/topic/2625367 https://www.jianshu.com/p/d04bd534b219
阅读全文
摘要:https://blog.csdn.net/kun_dl/category_7418837.html https://www.runoob.com/python/python-gui-tkinter.html https://blog.csdn.net/ahilll/article/details/
阅读全文
摘要:https://blog.csdn.net/wang839305939/article/details/78713124/
阅读全文
摘要:二、实现钉钉免登流程 免登流程分四步:1、前端获取钉钉免登授权码code;2、后端获取access_token;3、使用授权码code和access_token换取用户userid;4、通过access_token和userid换取用户详情userinfo。 前端获取授权码code。 <script
阅读全文
摘要:使用SFTP上传与下载文件方式一: 使用SFTP上传与下载文件方式二: 使用SFTP上传与下载文件之封装: https://www.cnblogs.com/lsdb/p/9294832.html
阅读全文
摘要:paramiko是一个基于SSH用于连接远程服务器并执行相关操作(SSHClient和SFTPClinet,即一个是远程连接,一个是上传下载服务),使用该模块可以对远程服务器进行命令或文件操作,值得一说的是,fabric和ansible内部的远程管理就是使用的paramiko来实现的。Paramik
阅读全文
摘要:https://blog.csdn.net/vip97yigang/article/details/84721027 https://www.cnblogs.com/lsdb/p/9397530.html https://www.cnblogs.com/jcli/archive/2013/03/13
阅读全文
摘要:pcap安装 抓包与解包 解析pcap文件 https://www.cnblogs.com/guanfuchang/p/6495533.html https://www.cnblogs.com/KevinGeorge/p/8088915.html
阅读全文
摘要:基于python检测端口是否在使用 原理:创建一个socket服务,连接对应的 ip:port ,如果能够连接,说明端口被占用;若端口可用,则不可连接。 https://blog.csdn.net/weixin_33888907/article/details/93054754 git
阅读全文