![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python技巧
云霄IT
CSDN优秀博主丨大数据&Python领域优质创作者
展开
-
hashcat的基础使用教程篇
6 = Hybrid dict + mask 字典加掩码破解。7 = Hybrid mask + dict 掩码+字典破解。纯4位小写+ 大写+数字+特殊字符 SHA1加密破解。2 = Toggle-Case (大小写转换)3 = Brute-force(掩码暴力破解)1 = Combination (组合破解)5 = Table-Lookup(查表破解)4 = Permutation(序列破解)-m [数字] 表示要破解的哈希类型。-a [数字] 表示破解的模式。8 = Prince(王子破解)原创 2023-08-15 18:23:52 · 4193 阅读 · 0 评论 -
go语言之post、get请求快速添加请求头(python实现)
一、go快速添加请求头。原创 2023-05-01 14:18:51 · 933 阅读 · 0 评论 -
python修饰器之@property修饰函数讲解
@property可将类内函数转变为属性值的一个修饰器。原创 2023-04-16 15:09:22 · 200 阅读 · 0 评论 -
python之[正则表达式]--通配符使用方法(最新可用)
【代码】python之[正则表达式]--通配符使用方法(最新可用)原创 2023-04-10 17:57:16 · 10288 阅读 · 0 评论 -
Python加密解密大全(md5、sha1、base64、url编码、DES、AES、HmacSHA256、RSA)
一、MD5加解密import hashlib# 1、加密txt = hashlib.md5('密文字符串'.encode(encoding='UTF-8')).hexdigest()print(txt)# 2、解密# 无解原创 2023-03-08 11:33:09 · 5092 阅读 · 1 评论 -
Python的requests的Post请求的N种方法
【代码】Python的requests的Post请求的N种方法。原创 2023-03-08 10:16:25 · 6645 阅读 · 0 评论 -
雷电模拟器安卓7以上+Charles抓包APP最新教程
使用proxyDriod工具(上面资源包有),ip配置和主机一样,端口看Charles的Socks5端口设置。3、用Solid Explorer工具(上面资源包有),复制安装的证书文件(xxx.0)到系统证书安装目录。找到个人证书安装目录:根目录>data>misc>user>0>cacerts-added。打开系统证书安装目录:根目录>system>etc>security>cacerts。2、拖拽进雷电模拟器中安装证书,双击根据步骤安装,证书命名随便。②设置一下模拟器ip和电脑ip的访问权限,看下面。原创 2023-03-07 17:36:43 · 11429 阅读 · 3 评论 -
图片的Image转Base64、Base64转Image(即numpy.ndarray转base64类型)我用python
【代码】图片的Image转Base64、Base64转Image(即numpy.ndarray转base64类型)我用python。原创 2023-03-01 10:37:50 · 2405 阅读 · 0 评论 -
完美解决Fatal error in launcher: Unable to create process using ‘“c:\users\“???错误
如果pip是最新的话,cmd运行这个。cmd运行下面代码,更新一下pip。原创 2023-02-20 22:43:22 · 7039 阅读 · 5 评论 -
python爬虫库session=requests.session()设置cookie方法
python爬虫库session=requests.session()设置cookie方法原创 2023-02-06 15:38:36 · 3023 阅读 · 0 评论 -
Python的列表、字典排序
Python的列表、字典排序原创 2023-01-12 15:53:04 · 740 阅读 · 0 评论 -
python之datetime打印输出日期、星期、时间、毫秒、时间戳转换
一、输出日期from datetime import datetimetoday = datetime.now().strftime('%Y-%m-%d')print(today)二、输出日期+时间毫秒from datetime import datetimenow_time = datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')print(now_time)三、输出星期from datetime import datetimeweekLi原创 2022-05-25 01:26:37 · 7828 阅读 · 0 评论 -
python爬虫Get请求之json.dumps()用法
一、json.dumps简单介绍json.dumps的功能是将字典类型转换为json格式的字符串类型,爬虫领域经常用到该函数,要配合请求头’Content-Type’: 'application/json;charset=utf-8’进行使用。二、简单使用import jsondata = {'token':'e5dads5 3455s2','verify':True}data_json = json.dumps(data)print(data_json)#输出:{"token": "e原创 2022-05-24 19:34:25 · 21244 阅读 · 0 评论 -
python发送qq邮件(最新可用)
import smtplibfrom email.mime.text import MIMETextfrom email.header import Headerclass Mail: def __init__(self): # 第三方 SMTP 服务 self.mail_host = "smtp.qq.com" # 填写邮箱服务器:这个是qq邮箱服务器,直接使用smtp.qq.com self.mail_pass = 'xxxxxxxxx'原创 2022-05-16 16:46:15 · 1369 阅读 · 0 评论 -
pandas向下合并多个excel文件,注意concat合并出现错位混乱不对齐
一、所有excel放在文件夹合并:向下合并import pandas as pdimport osdef concat_excel(path,save_name): file_name_list = os.listdir(path) data_list = [] for i in file_name_list: if '.xlsx' in i: data = pd.read_excel(path+'\\'+i,header=None)原创 2022-04-27 18:49:24 · 2692 阅读 · 0 评论 -
PyQt5教程 QLineEdit 限制输入中文和中文字符,如账号密码框验证
一、使用正则办法from PyQt5.QtGui import QRegExpValidatorfrom PyQt5.QtCore import QRegExp# 只能输入a~z,A~Z,0~9 字符16位内,作用做用户账号self.QLineEdit.setValidator(QRegExpValidator(QRegExp("[a-zA-Z0-9]{16}"),self))# 只能输入非中文,但能输入中文特殊字符,16位内,可作密码self.QLineEdit.setValidator(QR原创 2022-03-26 19:54:56 · 2840 阅读 · 0 评论 -
python打包的exe文件执行os.system会出现cmd黑框的问题
如执行os.system("explorer.exe C:\date") # 打开文件夹解决办法:使用os.popenos.system("explorer.exe C:\date")原创 2022-03-25 00:05:28 · 2571 阅读 · 0 评论 -
python爬虫快速添加请求头、随机生成user-agent
一、快速添加请求头import re# 下方引号内添加替换掉请求头内容headers_str = """accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9accept-encoding: gzip, deflate, braccept-language: zh-原创 2022-03-12 00:37:54 · 4652 阅读 · 0 评论