Python
TheRainDay
csdn放个个人网站连接都放不了,我只能说6
展开
-
Python pathos模块多进程池无法完全退出
Python pathos multiprocessing 进程池导致主进程无法退出原创 2022-06-11 23:46:45 · 1126 阅读 · 0 评论 -
PyQt/Qt QThread 线程刷新UI踩过的坑
QThread,一个Qt里面的多线程类,被我踩过N次的坑。class Thread(QThread): signal = Signal() #PySide2 def run(self): self.signal.emit()...g = Thread()g.signal.connect(download_a_very_big_file)g.start()上面的代码展示了一个QThread的使用方式,使用他来下载一个特别大的文件。当你运行之后,你就会发现,你的UI程序炸了/未响原创 2021-04-17 18:19:08 · 1620 阅读 · 3 评论 -
Python+Turtle 魔法阵效果(简陋)
(旋转效果,没有截GIF的软件所以没展示)import turtle as timport matht.screensize(400, 300, 'black')t.tracer(False)t.color("yellow")def a(d=0): t.up() t.speed(10) t.goto(0, -200) t.down() t.circle(200) t.up() t.home() t.goto(0, -30.原创 2021-02-21 00:44:19 · 1330 阅读 · 0 评论 -
Python 通过urllib进行多线程下载
Python多线程下载http: range, content-lengthpython实现HTTP Range, Content-Length:Content-Length: 1394829HTTP头Content-Length用于描述HTTP消息实体的传输长度Range: bytes=0-1HTTP头信息Range用于请求服务器返回文件的某个字段,不过在大部分情况请求页面文件不会返回该页面文件的字段,而是返回全部。(0-1表示的是前两个字节)实现import os, sys原创 2020-08-08 22:25:03 · 807 阅读 · 0 评论 -
m3u8的视频下载以及.ts文件解密
声明:请你提前去下载Python和ffmpeg,不然本文对你有强烈不适。忙了一晚上,终于把某网站的某m3u8视频下载下来了在某网站上看到喜欢的视频自然要下载,解析了半天,把那网站的m3u8文件搞了下来,然后发现:#EXTM3U#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1024000,RESOLUTION=1280x714/ppvod/9******D我的发,这特么是毛,搞毛线!然后我就各种查资料,了解到了ppvod是个管视频切片的玩意(好像),怒了,搞个原创 2020-07-25 00:36:44 · 6961 阅读 · 2 评论 -
Python 发邮件(500, b‘Error: bad syntax‘)
我遇到这问题的时候的源代码:try: smtp=smtplib.SMTP() smtp.connect('smtp.163.com',25) smtp.login('...','...') smtp.sendmail('xxx@163.com','xxx@163.com',MIMEText('老八秘制小汉堡').as_string()) smtp.close()except Exception as e: print(e)然后(220, b'163.com Anti-spam GT f原创 2020-05-08 19:44:53 · 2082 阅读 · 0 评论 -
Python改写Java解码网易云音乐缓存
用Python改写Java原解密网易云音乐原文地址注:纯粹改写,仅供技术交流# -*- encoding: UTF-8 -*- def decode(arr): i = 0 while i<len(arr): arr[i] ^= 0xa3 #163 i += 1 return arrdef main(): di...原创 2020-04-22 12:04:02 · 173 阅读 · 0 评论