利用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,
command=self.openfile)
download_btn=Button(master, text="开始下载",width=15,height=3,borderwidth=2,
command=self.download)
open_btn.grid(row=0,

这篇博客介绍了如何使用Python3.6和tkinter创建一个简单的GUI文件下载器。程序能够读取文本文件中的超链接,并自动下载到桌面。作者分享了代码实现和打包成exe文件的过程,鼓励读者进行功能扩展。

1270

被折叠的 条评论
为什么被折叠?



