【发布时间】:2013-07-09 10:51:19
【问题描述】:
我有一个重定向网址
www.test.com
它会将我重定向到
www.test.com/XXYYXXYY
每次我打开它都会将我重定向到一个新的网址(XXYYXXYY 每次都会改变)
所以我想将它们保存到 CSV 文件中
import urllib2
import csv
import sys
url = 'http://www.test.com'
u = urllib2.urlopen(url)
localFile = open('file.csv', 'w')
localFile.write(u.read())
localFile.close()
这是一个正确的代码吗?
谢谢
【问题讨论】:
-
你想保存什么?网站的内容还是唯一的 URL?运行代码时会发生什么?它是否按您期望的方式工作?如果是这样,那么它(或多或少)是正确的。我只想改成
with open('file.csv', 'w') as localFile: -
brandon(每个最终 url 都会给我一个唯一的代码,所以我想保存 url,然后我可以保存代码的一部分,例如:www.test.com 将重定向到 www.test。 com/XXXXYYYY 我想保存最终的 url 然后我可以删除 (www.test.com) 以获取代码 (XXXXYYYY)
标签: python file redirect csv save