使用 os.system

时间:2021-07-14 14:50:06

标签: python

我有两个脚本,第一个,mail.py,从电子邮件中抓取超链接。第二个是 scrape.py,使用 Selenium 和 BeautifulSoup 从链接中抓取数据。

当收到带有链接的新电子邮件时,我一直在使用 os.system('start cmd /c python scrape.py '+ link + ' && exit') 运行 scrape.py。

有时我会在使用 scrape.py 时遇到错误,但是当我通过手动插入链接来运行它时,它可以正常工作。

我是 python 新手,我读过 os.system 可能不稳定。那是对的吗?这可能是问题的原因吗?

我面临完成项目的时间压力,所以我宁愿保持代码不变,除非这是原因。

1 个答案:

答案 0 :(得分:2)

您可以尝试在不调用 cmd 的情况下运行 python 脚本:

os.system('python scrape.py '+ link)
相关问题