【发布时间】:2022-08-15 16:14:40
【问题描述】:
这是我的代码
import pandas as pd
f = open(\"G:\\WNBA\\wnba_id.txt\", \"r\")
print(f)
for id in f:
matchid.append(id)
_url_template = \"https://www.basketball-reference.com/wnba/boxscores/{}\"
for x in matchid:
formatted_url = _url_template.format(x)
print(formatted_url)
df=pd.read_html(formatted_url, match=\'(Q1)\')
for i in df:
new=i.assign(match_id=x)
new.to_csv(\"G:\\WNBA\\wnba_Q1.csv\", mode=\'a\', header=False)
它工作正常,直到 2 周前......现在问题是脚本工作,我不知道为什么我会收到这个错误,因为表 Q1 存在并且它正确导入到我的 csv 文件中;唯一的问题是,因为我想在同一个文件中添加一些其他的抓取行,得到它被停止的错误,我必须单独启动每个其他脚本(指定它们工作但它们都给出相同的错误正如我发布的那样)。有什么线索可以摆脱这个错误吗?
谢谢!
标签: python pandas web-scraping