随笔分类 -  python

该文被密码保护。
posted @ 2022-09-21 17:54 RoyFans 阅读(4) 评论(0) 推荐(0) 编辑
摘要:一、使用selenium、helium 登录网页,保存缓存,下次登录直接使用缓存,代码如下 from selenium import webdriver from helium import * import base64 import time import ddddocr import pick 阅读全文
posted @ 2022-09-21 10:41 RoyFans 阅读(6424) 评论(0) 推荐(0) 编辑
摘要:一、python版本 将自动安装符合自己电脑环境的最新 ddddocr。Python 环境需要小于等于 3.9。 pip install ddddocr 二、字母数字验证码 代码如下: 原始图片 import ddddocr ocr = ddddocr.DdddOcr() with open('11 阅读全文
posted @ 2022-09-19 17:36 RoyFans 阅读(2450) 评论(0) 推荐(0) 编辑
摘要:1、最近用python修改完ip之后数据流出现问题,发现为修改完ip,未修改checksum的值,编写脚本留作后续使用 1.1 计算原理 1.发送IP数据报计算checksum (1)将校验和字段置为0; (2)对首部中(一般为20B)每个16位字进行二进制反码求和; (3)将(2)中得到的和再取反 阅读全文
posted @ 2022-09-08 13:48 RoyFans 阅读(407) 评论(0) 推荐(0) 编辑
摘要:1.实现10进制,16进制,8进制,2进制通过format转化 2.高位补0 3.保留进制前缀的,如"0x"“0o”“0b” 阅读全文
posted @ 2022-09-08 11:11 RoyFans 阅读(472) 评论(0) 推荐(0) 编辑
摘要:1.安装依赖 yum install libpcap libpcap-devel 2.安装python依赖(python3.6以上版本) $ pip3 install Cython $ pip3 install python-libpcap 3.验证 在python命令行输入一下内容不保存,即安装成 阅读全文
posted @ 2022-08-31 13:17 RoyFans 阅读(181) 评论(0) 推荐(0) 编辑
摘要:用wireshark抓包后要修改固定字段的值,代码如下: 实现思路: 1. 用wireshark 打开pcap包,找到要修改的字段位置 2.用scapy读取pcap包,取出指定位置的值,判断是否为要替换的值,如果是替换新值后,把数据流拼接成新的一条完成数据流,放入新的数据包中,如果不符合的不修改直接 阅读全文
posted @ 2022-08-29 15:08 RoyFans 阅读(1216) 评论(0) 推荐(0) 编辑
摘要:import requests import re from pywebio.platform.flask import webio_view from flask import Flask from pywebio.output import * import pywebio.pin as pin 阅读全文
posted @ 2022-08-25 10:49 RoyFans 阅读(98) 评论(0) 推荐(0) 编辑
摘要:依赖环境:python3 依赖包:flask,pyOpenSSL(pip install flask pyOpenSSL) #coding=utf-8 import os from flask import Flask, redirect, url_for, request, render_temp 阅读全文
posted @ 2022-04-06 13:59 RoyFans 阅读(358) 评论(0) 推荐(0) 编辑
摘要:python开启http服务器,如果当前目录下,有index.html 文件,默认访问此文件,如果没有,就显示当前目录所有文件 python -m http.server 8000 阅读全文
posted @ 2021-07-07 13:19 RoyFans 阅读(553) 评论(0) 推荐(0) 编辑
摘要:一: 安装依赖库 pip3 install openpyxl 二:创建新文件 from openpyxl import Workbook import time book = Workbook() sheet = book.active sheet['A1'] = 11 sheet['A2'] = 阅读全文
posted @ 2021-06-11 16:32 RoyFans 阅读(135) 评论(0) 推荐(0) 编辑
摘要:import hashlib data = 123 md5 = hashlib.md5(data.encode(encoding='UTF-8')).hexdigest() print(md5) output: 202cb962ac59075b964b07152d234b70 阅读全文
posted @ 2021-06-11 16:18 RoyFans 阅读(2325) 评论(0) 推荐(0) 编辑
摘要:1.准备安装工具 yum groupinstall "Development tools" yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-develtk-devel gdbm- 阅读全文
posted @ 2021-05-14 14:29 RoyFans 阅读(71) 评论(0) 推荐(0) 编辑
摘要:google 在线翻译实现(注意:油枪) import requests import execjs # pip install PyExecJS # 需要注意, 包的名称:PyExecJS import time class GoogleTranslate(object): def __init_ 阅读全文
posted @ 2021-05-14 09:49 RoyFans 阅读(1466) 评论(0) 推荐(0) 编辑
摘要:安装 把这两个文件下载,保存到代码同级目录 https://raw.githubusercontent.com/skydark/nstools/master/zhtools/langconv.pyhttps://raw.githubusercontent.com/skydark/nstools/ma 阅读全文
posted @ 2021-03-26 13:55 RoyFans 阅读(1832) 评论(0) 推荐(2) 编辑
摘要:python 发送邮件接口 def send_mail(content): subject = " UI 自动化测试报告" # 邮件标题 sender = "*****" # 发送方 to_recver = ["****","****"] #接受者 cc_recver = ["***","****" 阅读全文
posted @ 2021-03-23 10:29 RoyFans 阅读(217) 评论(0) 推荐(0) 编辑
摘要:#conding=utf-8 from flask import Flask, redirect, url_for, request, render_template, send_from_directory import json import requests import random imp 阅读全文
posted @ 2021-03-18 11:03 RoyFans 阅读(385) 评论(0) 推荐(0) 编辑
摘要:class Logger(object): level_relations = { 'debug':logging.DEBUG, 'info':logging.INFO, 'warning':logging.WARNING, 'error':logging.ERROR, 'crit':logging 阅读全文
posted @ 2021-01-08 16:34 RoyFans 阅读(268) 评论(0) 推荐(0) 编辑
摘要:使用pika 的BlockingConnection 但启动后不久, 作为publish的生产端就会掉线: pika.exceptions.StreamLostError: Stream connection lost: ConnectionResetError(10054, '远程主机强迫关闭了一 阅读全文
posted @ 2020-12-21 17:50 RoyFans 阅读(8031) 评论(0) 推荐(1) 编辑
摘要:错误原因 Python3中有个内置模块叫ctypes,它是Python3的外部函数库模块,它提供兼容C语言的数据类型,并通过它调用Linux系统下的共享库(Shared library),此模块需要使用CentOS7系统中外部函数库(Foreign function library)的开发链接库(头 阅读全文
posted @ 2020-06-19 18:01 RoyFans 阅读(2230) 评论(0) 推荐(0) 编辑

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