如何解码文件中的url列表

How to decode list of urls in file

我有包含 url 的文件。每个 urls 由新行分隔。 url的内容是编码格式。我需要使用 vi 命令行来解码每一行的内容。

url人名单如下:

http://www.example.com/programm_detail.aspx?bu=%2fhome%2fprogramm_AbisZ.aspx%3fLang%3dde&FilmId=22659&Lang=de&Search= http://www.example.com/programm_detail.aspx?bu=%2fhome%2fprogramm_AbisZ.aspx%3fLang%3dde&FilmId=22104&Lang=de&Search= http://www.example.com/programm_detail.aspx?bu=%2fhome%2fprogramm_AbisZ.aspx%3fLang%3dde&FilmId=21968&Lang=de&Search=

请告诉我如何解码此内容。

谢谢

首先遍历文件并获取每个url。使用请求库发送请求并获取响应。如果您已经安装了请求库并且将 url 放在一个名为 'inp' 的文件中,则以下代码可以工作 运行 此代码所在的同一目录中。

   import requests

    with open('./inp') as f:
        for line in f:
            print repr(line)
            r = requests.get(line.strip())
            print r.text