简体   繁体   English

Python web 刮板问题

[英]Python web scraper issues

I had a web scraper coded for me earlier on in the year via Upwork.今年早些时候,我通过 Upwork 为我编码了一个 web 刮刀。 The person who coded the scraper is no longer available.编码刮板的人不再可用。 The error message is as follows:错误信息如下:

[dave@RebornOS rapid7]$ '/home/dave/Desktop/rapid7/rapid7/Start_Scraper.py' 
/home/dave/Desktop/rapid7/rapid7/Start_Scraper.py: line 2: $'try:\r': command not found
/home/dave/Desktop/rapid7/rapid7/Start_Scraper.py: line 3: syntax error near unexpected token `('
'home/dave/Desktop/rapid7/rapid7/Start_Scraper.py: line 3: `    f=open('allitems.db','r')
[dave@RebornOS rapid7]$ 

I have no idea what these error messages mean.我不知道这些错误消息是什么意思。

Help (and thanks).帮助(并感谢)。 Dave.戴夫。

You are trying to run the script with bash;您正在尝试使用 bash 运行脚本; since you're missing a shebang it's not interpreted via python.因为你错过了一个 shebang,所以它不会通过 python 解释。

Please add the shebang #!/usr/bin/env python to the top of your file alternatively run it via python your_script.py请将 shebang #!/usr/bin/env python到文件顶部,或者通过python your_script.py运行它

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM