利用Python3.6开发了一个简易版的文件批量下载软件demo,使用的GUI工具是tkinter。默认打开桌面的文件夹,可以实现自动读取文本文件中的文件超链接,实现自动下载到桌面。
最近在整理自己磁盘文件时,发现很多下载的文件,如果只保留一个下载的超链接,这样就可以把超链接放在一个txt文本文件中,需要用到的时候,如果有一个软件能自动读取,自动下载其中的链接文件,想想多方便,减少了磁盘的存储空间。
下面是简单的界面:
代码如下:
# encoding:utf-8
import os
from tkinter import *
from tkinter import filedialog
import urllib.request
class FileDownload:
def __init__(self, master):
self.filename=StringVar()
self.filename.set('选择要打开的文件信息')
self.src_dir=''
self.urls=[]
# tkinter刚开始不熟悉,布局麻烦,这里使用的网格布局,row,column 的index,定位cell
open_btn=Button(master, text="打开文件",width=15,height=3,borderwidth=2,