Python批量創(chuàng)建迅雷任務(wù)及創(chuàng)建多個(gè)文件
其實(shí)不是真的創(chuàng)建了批量任務(wù),而是用python創(chuàng)建一個(gè)文本文件,每行一個(gè)要下載的鏈接,然后打開迅雷,復(fù)制文本文件的內(nèi)容,迅雷監(jiān)測(cè)到剪切板變化,彈出下載全部鏈接的對(duì)話框~~
實(shí)際情況是這樣的,因?yàn)橛胮ython分析網(wǎng)頁(yè)非常,比如下載某頁(yè)中的全部pdf鏈接
from __future__ import unicode_literals from bs import BeautifulSoup import requests import codecs r = requests.get('you url') s = BeautifulSoup(r.text) links = s.findall('a') pdfs = [] for link in links: href = link.get('href') if href.endswith('.pdf'): pdfs.append(href) with open('you file', 'w', 'gb') as f: for pdf in pdfs: f.write(pdf + '\r\n')
使用python創(chuàng)建多個(gè)文件
#coding=utf-8 ''' Created on 2012-5-29 @author: xiaochou ''' import os import time def nsfile(s): '''The number of new expected documents''' #判斷文件夾是否存在,如果不存在則創(chuàng)建 b = os.path.exists("E:\\testFile\\") if b: print "File Exist!" else: os.mkdir("E:\\testFile\\") #生成文件 for i in range(1,s+1): localTime = time.strftime("%Y%m%d%H%M%S",time.localtime()) #print localtime filename = "E:\\testFile\\"+localTime+".txt" #a:以追加模式打開(必要時(shí)可以創(chuàng)建)append;b:表示二進(jìn)制 f = open(filename,'ab') testnote = '測(cè)試文件' f.write(testnote) f.close() #輸出第幾個(gè)文件和對(duì)應(yīng)的文件名稱 print "file"+" "+str(i)+":"+str(localTime)+".txt" time.sleep(1) print "ALL Down" time.sleep(1) if __name__ == '__main__': s = input("請(qǐng)輸入需要生成的文件數(shù):") nsfile(s)
以上內(nèi)容是小編給大家分享的Python批量創(chuàng)建迅雷任務(wù)及創(chuàng)建多個(gè)文件的實(shí)例代碼,希望對(duì)大家有所幫助。
- Python文件操作,open讀寫文件,追加文本內(nèi)容實(shí)例
- Python中使用第三方庫(kù)xlutils來追加寫入Excel文件示例
- Python創(chuàng)建文件和追加文件內(nèi)容實(shí)例
- Python批量修改文件后綴的方法
- Python實(shí)現(xiàn)批量下載文件
- 用python實(shí)現(xiàn)批量重命名文件的代碼
- python實(shí)現(xiàn)文件名批量替換和內(nèi)容替換
- python實(shí)現(xiàn)批量改文件名稱的方法
- Python批量轉(zhuǎn)換文件編碼格式
- Python實(shí)現(xiàn)文件內(nèi)容批量追加的方法示例
相關(guān)文章
Python cookbook(數(shù)據(jù)結(jié)構(gòu)與算法)在字典中將鍵映射到多個(gè)值上的方法
這篇文章主要介紹了Python在字典中將鍵映射到多個(gè)值上的方法,涉及Python針對(duì)字典的相關(guān)映射與初始化相關(guān)操作技巧,需要的朋友可以參考下2018-02-02pytorch tensor int型除法出現(xiàn)的問題
這篇文章主要介紹了pytorch tensor int型除法出現(xiàn)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-04-04pytorch cuda上tensor的定義 以及減少cpu的操作詳解
這篇文章主要介紹了pytorch cuda上tensor的定義 以及減少cpu的操作詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-06-06嘗試用最短的Python代碼來實(shí)現(xiàn)服務(wù)器和代理服務(wù)器
"人生苦短、我用Python",Python最大的特點(diǎn)便是代碼簡(jiǎn)潔,得益于Python自帶的wsgiref包和socket模塊,這里我們將嘗試用最短的Python代碼來實(shí)現(xiàn)服務(wù)器和代理服務(wù)器:2016-06-06windows及l(fā)inux環(huán)境下永久修改pip鏡像源的方法
不知道有沒有人跟我一樣,在剛接觸Linux時(shí)被系統(tǒng)更新源問題搞得暈頭轉(zhuǎn)向,不同的Linux更新源配置也是不一樣的,另外由于默認(rèn)安裝時(shí)的源大都是外國(guó)的更新源,速度相對(duì)國(guó)內(nèi)會(huì)慢很多,接下來本文主要介紹在windows和linux兩種系統(tǒng)環(huán)境中更新系統(tǒng)源的方法。2016-11-11Python 中導(dǎo)入csv數(shù)據(jù)的三種方法
這篇文章主要介紹了Python 中導(dǎo)入csv數(shù)據(jù)的三種方法,內(nèi)容比較簡(jiǎn)單,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-11-11