我有一个代码,每10秒重复一次,但是我无法长时间测试它,因为我的powershell一直挂着,代码只是因为没有特殊原因而停止(代码正在运行,但它没有& #39; t给出结果)。有没有办法测试代码,或安全地运行它而不会被中断?我试图搜索,但似乎像Unittest
这样的库会因为我的代码而崩溃,因为我想让它运行一天。因为它通常在我开始手动测试后几个小时挂起。
代码是这样的:
import time
import requests
while True:
getting = requests.get(some_url)
result = getting. json()
posting = requests.post(another_url,headers,json=result)
time.sleep(10)
感谢您的帮助。
答案 0 :(得分:0)
经过测试和实验。当我使用PowerShell,cmd.exe或默认的Python IDE时,它似乎是Windows的资源管理错误。因此,如果有人想长时间测试他们的代码,建议使用PyCharm,因为它已经为我运行了一天多。这应该意味着PyCharm在这个特定领域有更好的管理。
有关详细信息,请查看问题本身下的评论。