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 docx修改word關(guān)鍵詞顏色的操作
這篇文章主要介紹了使用Python docx修改word關(guān)鍵詞顏色的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-03-03
Pycharm虛擬環(huán)境創(chuàng)建并使用命令行指定庫(kù)的版本進(jìn)行安裝
Pycharm創(chuàng)建的項(xiàng)目,使用了虛擬環(huán)境,對(duì)庫(kù)的版本進(jìn)行管理,有些項(xiàng)目的對(duì)第三方庫(kù)的版本要求不同,可使用虛擬環(huán)境進(jìn)行管理,直接想通過pip命令安裝可以參考下本文的操作步驟2022-07-07
python3實(shí)現(xiàn)名片管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了python3實(shí)現(xiàn)名片管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-11-11
Python實(shí)現(xiàn)統(tǒng)計(jì)圖像連通域的示例詳解
這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)統(tǒng)計(jì)圖像連通域的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下2023-04-04
Python腳本判斷 Linux 是否運(yùn)行在虛擬機(jī)上
這篇文章主要介紹了Python腳本判斷 Linux 是否運(yùn)行在虛擬機(jī)上,本文講解了判斷 OpenVZ/Xen PV/UML、判斷 VMware/Xen HVM/KVM、判斷 VirtualBox/Virtual PC等方法,需要的朋友可以參考下2015-04-04

