我正在尝试使用我在csv文件中驻留的先前脚本中编写的网站代码,以便创建我可以使用xpath进行搜索的网址。这些值在"链接" csv中的列。我特别在第32行遇到了以下错误
public get(id: string) {
return this.records[id] as number | undefined;
}
这是我的代码
File "Willisp3.py", line 32, in <module>
uClient = uReq(url)
File "/Users/gil/anaconda/lib/python2.7/urllib2.py", line 154, in
urlopen
return opener.open(url, data, timeout)
File "/Users/gil/anaconda/lib/python2.7/urllib2.py", line 421, in
open
protocol = req.get_type()
File "/Users/gil/anaconda/lib/python2.7/site-
packages/pandas/core/generic.py", line 2970, in __getattr__
return object.__getattribute__(self, name)
AttributeError: 'Series' object has no attribute 'get_type'
答案 0 :(得分:0)
您的变量url
是一个系列,而不是一个字符串。初始化imdbcode
时,它是一系列链接,当您启动时,pandas将在每行中广播字符串添加。
我不能确定地知道其他东西,但你想要
url = 'https://http://www.imdb.com/title/' + row['link'] + '/reviews?ref_=tt_urv'
而只是抓取字符串值。