如何解码文件中的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
我有包含 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