- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 python ,经纬度坐标转换 WGS84,BD09、GCJ02(火星坐标系)和UTM坐标系相互转换
【代码】python ,经纬度坐标转换 WGS84,BD09、GCJ02(火星坐标系)和UTM坐标系相互转换。
2024-10-08 18:16:12 166
原创 古代知识集合
目录1、古代宫廷嫔妃名称 22、 年岁称呼 23、后宫等级(秦汉) 34、后宫等级(魏晋) 45、后宫等级(南北朝) 46、后宫等级(隋唐) 67、后宫等级(宋金元明清) 78、时辰对应 89、官阶等级(唐) 910、官阶等级(宋) 1411、官阶等级(元) 1612、官阶等级(明) 2113、官阶等级(清) 2314、地点对应 2615、官阶等级(常见官名) 3616、官阶等级(使用术语) 4017、官阶等级(清-官服&俸禄) 4018、女性衣裙 4119、宫眷服饰
2022-12-14 16:49:51 5027
原创 Python TCP socket,解析hex和字符串。
#!/usr/bin/env python#coding:utf-8from socket import *import chardetdef shuncomdacode(data): """ 识别data的编码格式 """ result = chardet.detect(data) print(result['encoding']) return (result['encoding'])def connetSocket(host,port,decode_he
2022-04-07 17:46:26 3344
转载 pyinstaller 出现OSError:Cannot load native module ‘Crypto.Cipher._raw_ecb‘的一种解决方法
pyinstaller 出现OSError:Cannot load native module 'Crypto.Cipher._raw_ecb’的一种解决方法找到[https://www.twblogs.net/a/5b7f594a2b717767c6af1a3f/zh-cn] 测试可以,原始的解决在[https://raw.githubusercontent.com/pyinstaller/pyinstaller/develop/PyInstaller/hooks/hook-Crypto.py]博主
2022-03-08 18:57:35 6865 1
原创 python pyqt5 TCP服务器界面
主程序#!/usr/bin/env python# -*- coding: utf-8 -*-# time: 2022-02-23 19:38# 文件名称: mytool.PY# 开发工具: PyCharm# Version: 1.0.0"""声明:主程序运行"""from PyQt5 import QtCore, QtWidgets ,QtGuifrom PyQt5.QtWidgets import QHeaderView ,QMessageBox,QApplication,QIt
2022-02-24 11:24:47 2572
原创 python tcp服务器一对多发送
#!/usr/bin/env python# -*- coding: utf-8 -*-# time: 2022-02-23 14:40# 开发工具: PyCharm# Version: 1.0.0from tkinter import *from socket import *import threadingimport timeaddress = '0.0.0.0' # 本机ip地址port = 8888 # 端口buffsize = 99999
2022-02-23 17:04:44 1257
原创 Python pyqt5自定义创建窗口
#!/usr/bin/env python# -*- coding:utf-8 -*-from PyQt5.QtWidgets import QWidget, QLabel, QPushButton, QVBoxLayoutfrom PyQt5.QtCore import Qt, QPointfrom PyQt5.QtGui import QFont, QCursorclass QTitleLabel(QLabel): """ 新建标题栏标签类 """ de
2022-02-21 09:14:23 770
原创 Python 查询电脑安装程序的路径、版本
import win32con, win32apidef find_exe_path(exe_name): upper_keyword = exe_name.upper() path = None sub_key = r'Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Store' key = win32api.RegOpenKey(win32con.H
2021-12-30 15:16:52 809
原创 IPV4 跨网段扫描获取IP地址 python
#!/usr/bin/env python#-*- coding:utf-8 -*-############################"""date: 2021年9月26日16:43:54"""import platformimport osimport timeimport _threadip_list = []class GET_IP_LIST(): """ IPV4 跨网段扫描获取IP地址 """ @staticmethod
2021-09-26 17:15:05 1264
原创 Python # 扫描端口功能 # 获取网卡的Mac地址 # 局域网扫描器IP地址和MAC地址,获取网卡名称和其ip地址
#!/usr/bin/env python# -*- coding: utf-8 -*-# 开发人员:# time: 2021-09-07 20:37# 开发工具: PyCharm# Version: 1.0.0"""**声明: # 扫描端口功能,get_ip_status() # 获取网卡的Mac地址 ,network_card_mac() # 局域网扫描器,scapy ,IP地址和MAC地址, scapy_network_ip_mac() # 网段IP&a
2021-09-08 11:50:03 528
原创 2021-08-28 各种 hex 校验 ,加总异或校验,总加和校验 ,16 CRC 低字节在前,16 CRC 高字节在前,8 CRC,32 CRC 低字节在前,32 CRC 高字节在前
def uchar_checksum_CRC(input_str, byteorder='little'): """ 总加和校验 @param input_str: 总加和校验 @param byteorder: 大/小端 """ try: data = hex_str(input_str) length = len(data) checksum = 0 for i in range(0, len
2021-08-28 14:30:34 1075
原创 python mysql 断开重新连接
import MySQLdbimport timedef connect(): try: connect_db = MySQLdb.connect( "111.5.52.8", "root", "12345678", "shuncom_mysql",connect_timeout=5,charset='utf8') connect_cursor = connect_db.cursor() return connect_d.
2021-08-12 22:07:29 764
原创 mysql 8.0.26 修改为远程连接数据库
首先登陆到mysql命令行:mysql -u root -p进入之后选择mysql库,用户信息都存在这个库的user表中use mysql;select host, user, authentication_string, plugin from user;可以看到,用户对应的主机是localhost,而不是%,所以不能连接。————————————————处理方法:修改为远程连接数据库use mysql;update user set host=’%’ where user=‘root
2021-08-10 13:08:24 663 1
原创 requests ,requests.get,requests.post,MultipartEncoder
import copyimport timeimport json## 标题import requestsfrom requests_toolbelt import MultipartEncoderfrom bs4 import BeautifulSoupheader = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) \ AppleWebKit/537.36 (KHTML, like Gec
2021-05-21 10:56:35 297
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人