Python
文章平均质量分 51
Python
IOsetting
呵
展开
-
Python基于 BaseHTTPRequestHandler 创建简单Web服务
使用python启动最简单的WEB服务. 基于BaseHTTPRequestHandler, 接收二进制图像, 调用PaddleOCR识别并返回JSON字符串结果原创 2024-03-27 01:10:44 · 590 阅读 · 0 评论 -
Miniconda 安装和使用笔记
Miniconda是Anaconda的简化版, 可以管理多个Python版本的环境. 实际使用的话, 占用的空间不会很小, 我跑一些正常的应用后, 安装目录占用空间4.3GB, 安装建议要预留10到20G的空间原创 2024-02-20 22:32:30 · 834 阅读 · 0 评论 -
Python抓取网页例子
功能一级分页列表页, 二级数据页不定表头, 写入CSV正则匹配, 在()中使用?:实现只匹配, 不捕获HTTP头设置#!/usr/bin/python3# -*- coding: UTF-8 -*-import reimport timeimport requestsimport csvsession = requests.session()header = {...原创 2021-03-16 01:54:00 · 116 阅读 · 0 评论 -
wxPython 笔记
安装Win7 / Win10直接通过 pip install wxpython 安装Ubuntu18.04 / Ubuntu 20.04在Linux下的安装会稍微麻烦, 可以参考官网上的说明https://wxpython.org/pages/downloads/因为存在不同的环境, 以及Gtk2, Gtk3, 所以没有针对各个发行版直接可用的pip whl文件, 通过 pip in...原创 2020-05-07 12:15:00 · 199 阅读 · 0 评论 -
用于解析FBNeo游戏数据的Python3脚本
FBNeo在代码中存储了游戏的元数据, 其数据格式为struct BurnDriver BurnDrvCpsStriderua = { "striderua", "strider", NULL, NULL, "1989", "Strider (US set 2)\0", NULL, "Capcom", "CPS1", NULL, NULL, NULL, NULL, BDF_GAME_...原创 2020-02-26 11:28:00 · 535 阅读 · 0 评论 -
Python的threading和multiprocessing
Python的threading基础用法, 通过 threading.Thread() 创建线程, 然后 start() 和 join()import timeimport threadingdef do_something(seconds): print('Sleeping...') time.sleep(seconds) print('Done')start = tim...原创 2019-10-24 18:02:00 · 259 阅读 · 0 评论 -
phpBB3导入帖子的Python脚本
关联的数据表在phpBB3中导入用户时, 需要处理的有两张表, 一个是 topics, 一个是 posts.为了方便与原数据关联, 需要在这两个表上新增一个字段并建立唯一索引ALTER TABLE `topics` ADD COLUMN `ori_id` VARCHAR(32) NOT NULL DEFAULT '' AFTER `poll_vote_change`;ALTER TABL...原创 2019-01-13 15:46:00 · 106 阅读 · 0 评论 -
phpBB3导入用户的Python脚本
关联的数据表在phpBB3中导入用户时, 需要处理的有两张表, 一个是 users, 一个是 user_group.如果是新安装的论坛, 在每次导入之前, 用以下语句初始化:DELETE FROM phpbb_users WHERE user_id > 47;alter table phpbb_users auto_increment = 48;DELETE FROM ph...原创 2019-01-12 23:40:00 · 118 阅读 · 0 评论 -
phpBB3导入版面的Python脚本
关联的数据表在phpBB3中导入版面时, 需要处理的有两张表, 一个是 forums, 一个是 acl_groups.如果是干净的论坛, 可以不保留安装时填入的默认分区和版面, 直接用以下语句初始化:-- 清空 forums 表TRUNCATE phpbb_forums;-- 清空 acl_groups 表TRUNCATE phpbb3015.phpbb_acl_groups;...原创 2019-01-11 21:12:00 · 132 阅读 · 0 评论 -
Windows下python3生成UTF8的CSV文件和sha256sum踩坑记录
CSV的坑在Ubuntu下是简单的写入完事import csv... with open(filename, 'w') as output: f = csv.writer(output) f.writerow(results[0].keys()).在win7下, 用msys2环境执行同一个python脚本, 发现生成的csv有两个问题: 1)...原创 2019-01-03 12:26:00 · 198 阅读 · 0 评论 -
Python3连接MySQL
Python连接MySQL的工具类目前主要有以下这些MySQLDBhttp://mysql-python.sourceforge.net/MySQLdb.html,https://github.com/farcepest/MySQLdb1,https://github.com/farcepest/moistPyMySQL/mysqlclient-pythonhttps://gith...原创 2018-12-24 20:21:00 · 75 阅读 · 0 评论 -
Python3 笔记
安装Windows 10在官网上直接下载安装包,https://www.python.org/downloads/windows/对应64位win10三个安装包:embeddable, executable和web-based,第一个是最小化用于嵌入其他项目的,第二个是正常安装包带pip,第三个是只下载安装引导文件,通过网络安装。对应Windows XP的最高版本只到3.4Python...原创 2018-12-12 09:29:00 · 295 阅读 · 2 评论 -
反爬虫字体混淆
Win7下的python: 通过amd64的二进制文件安装, 位置在C:\Users\Milton\AppData\Local\Programs\Python\Python37\安装pip3C:\Users\Milton\AppData\Local\Programs\Python\Python37\Scripts\easy_install.exe pip通过pip3安装fontto...原创 2018-12-07 16:33:00 · 91 阅读 · 0 评论