python - 遇到 OSError:[Errno 8] 尝试让程序自行重启时出现执行格式错误
问题描述
我正在尝试让我的文件重新启动以更新它从中收集信息的页面,但我收到错误代码 OSError: [Errno 8] Exec format error
我的代码在这里
import os
import sys
import bs4 as bs
import urllib.request
sauce = urllib.request.urlopen('https://robinhood.com/crypto/DOGE')
soup = bs.BeautifulSoup(sauce, 'lxml')
def trackDoge():
for span in soup.find_all('div', class_='QzVHcLdwl2CEuEMpTUFaj'):
print(span.text)
if __name__ == '__main__':
trackDoge()
os.execv(r'C:/Users/Brand/PycharmProjects/DogeSoup/main.py', sys.argv)
如果有人可以帮助查明如何解决此错误,我将不胜感激。
解决方案
推荐阅读
- database - 不同用户的不同视图
- java - 并行执行两个线程并在第一个线程结束时重新启动它,而不是等待两个线程都完成
- python - 计算某个日期前一个月的金额总和
- javascript - Firebase Firestore .where() .get() 快照的“forEach”问题
- ocaml - Ocaml 逐行读取
- python - 应用多个条件来验证数组时出现问题?
- deno - Deno 中间件向请求添加有效负载
- java - 如何检查 Java 8 Stream.forEach() 何时完成迭代?
- python - 光 GBM 回归 CV 解释结果
- markdown - 我的降价文档中的奇怪之处,其他人看到了吗?