我如何使用 urllib 来解析 url 但在文本提示中输入多个 url?

How can I use urllib to parse a url but input multiple url's into a text prompt?

我正在使用 urllib 来解析 url,但我希望它从文本框中获取输入,这样我就可以在任何时候输入多个 url我不需要更改代码来只解析一个 url。我尝试使用 tkinter,但我不知道如何让 urllib 从中获取输入。

您没有提供太多关于您的用例的信息,但让我们假设您已经有多个 URLs,并且该部分正在运行。

def retrieve_input(list_of_urls): 
    for url in list_of_urls:
        # do parsing as needed

现在,如果您想找到一种方法来获取多个 URL 并将它们放入列表中,也许您会这样做:

list_of_urls = []
while True:
    url = input('What is your URL?')
    if url != 'Stop':
        list_of_urls.append(url)
    else:
        break

对于该示例,您可能希望更多地控制输入,但只是为了给您一个想法。如果您希望获得有关 tkinter 部分的帮助,您需要提供更多信息和示例,说明您尝试过的内容、预期的输入(和方法)以及预期的输出。