标签:
API作者的 原文 : http://blog.163.com/lixiangqiu_9202/blog/static/535750372014370156424/
我看到这个API之后第一个想法就是用python写个小玩意儿
1 importrequests2 importjson3 importos4 importcodecs5 importsys6
7 sys.setrecursionlimit(1000000)8
9 os.chdir("yourmagnets")10
11
12 url=r‘https://brisk.eu.org/api/magnet.php?‘
13
14 q=input("input what you want :")15
16 n=017
18 while(n<=4):19 str1=str(n)20 url2=url+"q="+q+"&n="+str1;21
22 res=requests.get(url2)23 cont=res.content.decode(‘utf-8‘)24 tar=json.loads(cont)25
26 f=codecs.open("magnet"+str1+".txt",‘wb‘,‘utf-8‘)27
28 for i in range(10):29 f.writelines(tar[i]["title"]+‘\r\n‘)30 f.writelines(tar[i]["magnet"]+‘\r\n‘)31
32 n=n+1
33
34
35
36
37
38
第7行是因为py2exe 出了问题 查了一下说是递归太深 加个这个语句 结果也没用 后来懒得删了
第9行 懂了 mkdir() chdir() 还有shutil模块里可以将整个文件夹以及里面的文件全部删除的rmtree()
第26行 codecs模块用来处理文件
第30行 妈的要想换行 必须 +‘\r\n‘ 我草 ‘\n‘ 还不行 特么搞了我半天
最后是 用 pyinstaller 转成 exe文件的
打开cmd cd到文件所在的文件夹
输入 pyinstaller xxxx.py 回车 就好了
比py2exe 强100倍 !!! 艹
标签: