测试每 10 秒重复一次的循环
Testing a loop that repeats itself every 10 seconds
我有一个代码每 10 秒重复一次,但我不能长时间测试它,因为我的 powershell 一直挂着,代码只是无缘无故停止(代码是 运行ning 但它没有给出结果)。有没有办法测试代码,或者安全地 运行 使其不被中断?我尝试搜索,但如果我想 运行 说一天的话,像 Unittest
这样的库似乎会因为 windowshell 而与我的代码一起崩溃。因为它通常在我开始手动测试后几个小时就会挂起。
代码是这样的:
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)
感谢您的帮助。
所以经过测试和实验。当我使用 PowerShell、cmd.exe 或默认 Python IDE 时,这似乎是 windows 的资源管理错误。因此,如果有人想长时间测试他们的代码,建议使用 PyCharm,因为对我来说已经 运行 超过一天了。这应该意味着 PyCharm 在这个特定领域有更好的管理。
有关更多详细信息,请查看问题本身下的评论。
我有一个代码每 10 秒重复一次,但我不能长时间测试它,因为我的 powershell 一直挂着,代码只是无缘无故停止(代码是 运行ning 但它没有给出结果)。有没有办法测试代码,或者安全地 运行 使其不被中断?我尝试搜索,但如果我想 运行 说一天的话,像 Unittest
这样的库似乎会因为 windowshell 而与我的代码一起崩溃。因为它通常在我开始手动测试后几个小时就会挂起。
代码是这样的:
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)
感谢您的帮助。
所以经过测试和实验。当我使用 PowerShell、cmd.exe 或默认 Python IDE 时,这似乎是 windows 的资源管理错误。因此,如果有人想长时间测试他们的代码,建议使用 PyCharm,因为对我来说已经 运行 超过一天了。这应该意味着 PyCharm 在这个特定领域有更好的管理。
有关更多详细信息,请查看问题本身下的评论。