国内PT站点最新种子公告板Pt-Board

国内PT站点最新种子公告板Pt-Board

在别人的怂恿下写了个这样的工具。原来的想法是在这里就可以直接查看各站最新的种子,方便多站辅种,后来想了想扩充了下,用爬虫补抓了国内各站的历史种子信息,就做成了现在这幅样子。已关闭!本工具不是跨站点搜索,你应该使用Pt-Search作为聚合搜索工具!!!!!禁止滥用!禁止高强度连续请求!本工具禁止在任何论坛、贴吧、Pt站点、QQ群等公开场所宣传。本工具尊重站点要求,如站点禁止抓取展示,请及时告...

Python,Javascript,PT 2017-09-20 PM 17337次 14条
API·IP地址转实际地址

API·IP地址转实际地址

参照之前脚本中使用的 JohnWong/python-tool 提供的http://pytool.sinaapp.com/ 接口实现方法,做以下修改:对原方法中的py2+新浪SAE+wsgi实现形式,使用py3+Flask+blueprint的形式进行改造;移除了无用的linkedin、weibo图案生成部分,合并剩余模块到同一utils中;移除GBK编码导出,移除XML形式导出。更新IPv...

Python,PT 2017-09-09 AM 2760次 0条
关于Thread与while True loop的肤浅认知

关于Thread与while True loop的肤浅认知

虽然很久之前就接触了Python的Thread模块,但在之前的应用中也只是依瓢画葫芦,如在已经荒废了很久的Rhilip/cn-mooc-dl中,为了加快使用脚本下载的速度,而使用了多线程(Thread+Queue)下载的解决思路。在这次的发种姬重构中,为了摆脱主线程while True loop循环闲置时候不能够做后台检查,我将部分与后端Database和待发布站点的相关轮询方法使用Thre...

Python 2017-09-03 PM 2791次 0条
R酱的发种姬: 一次失败重构小记

R酱的发种姬: 一次失败重构小记

到现在为止,可以说之前半个月对于发种姬的第二次重构已经完全失败了。究其原因,可能是没正确的理好思路吧(想太多了。。反思没有考虑到实际需求,就为class Database添加SQLBuilder相关方法。但事实证明了根本没必要,因为深究下去,整个发种姬也就用到以下一些具体的DML,没有必要专门写类似sql_insert()来构建相关语句然后执行。INSERT INTO `{tb}` (tit...

Python,PT 2017-08-28 PM 2988次 0条
在python列表推导式中对字典列表进行更新的方法

在python列表推导式中对字典列表进行更新的方法

嗯,很绕的标题,但是这是为了解决这样一个问题:存在一个python列表,这个列表是由一系列的同样类型的字典组成,想要对该列表中的每一个字典进行更新(按照一定规则),并返回一个新的列表。如此假定:In [1]: d = [ # 原始列表 ...: {"id":1,"name":"test1&qu...

Coding,Python 2017-08-21 PM 5273次 2条
pip正确安装方法简记

pip正确安装方法简记

今天在给发种姬搬家的时候发现了一个很奇怪的问题。。在安转flexget时候提示Exception: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main status = self.run(option...

Python,VPS 2017-06-14 PM 3023次 0条
借助progressbar和requests库生成下载进度条

借助progressbar和requests库生成下载进度条

用到的库安装方法:pip install progressbar2 requestsimport progressbar import requests url = "http://nos.netease.com/edu-lesson-pdfsrc/A8F0571EBA54AD8FD950686D36B77431-1453125582371?NOSAccessKeyId=7ba7...

Python 2017-03-15 AM 3197次 0条
基于Python的中国大学MOOC爬虫练手

基于Python的中国大学MOOC爬虫练手

项目地址:Rhilip/icourse163-dl[gitwidget type='github' url='Rhilip/cn-mooc-dl']这个爬虫更新到v20170116(93ea55d4d215f675b8e2fae8003e19c03ceed0ad)这个版本,也算是差不多完成了吧。今后可能就不做更新了。最早开始抓MOOC的时候,用的是插件的方法读视频的地址,如果没有记错的话,应...

Coding,Python 2017-01-16 PM 3752次 0条
Python3中Unicode形式字符串解码

Python3中Unicode形式字符串解码

在某个奇葩的文件(temp.txt)中,有这么一串字符串s17.chapterId=1002037128;s17.contentId=null;s17.contentType=1;s17.gmtCreate=1471894343268;s17.gmtModified=1471894343268;s17.id=1002294678;s17.isTestChecked=false;s17.nam...

Coding,Python 2016-12-29 PM 3947次 0条