先上效果图
再上代码
# ---------------------------------------------------------------------------------------------
import os
import tkinter as tk
from tkinter import *
from threading import *
import threading
import tkinter.messagebox
import sys
from you_get import common as you_get # 导入you-get库
import time
nMaxThread = 4
ThreadLock = BoundedSemaphore(nMaxThread)
def Download():
url = en1.get()
directory = en2.get()
if re.match(r'^https?:/{2}\w.+$', url) and directory != '':
try:
sys.argv = ['you-get', '-o'