我有一個數據流,我需要從中分析和提取值,創建這些值的列表,並以嵌套列表方式將它們附加到列表中。 mainList [firstExtractedValue],[SecondExtractedValue] ...]。 mainList的創建必須在15分鐘內運行,之後我遍歷mainList並創建第二個列表。如果我調用sleep()或threading.Timer,則不會創建列表,因爲兩者都在給定的時間段後運行。我需要該函數運行一段時間(即需要創建列表15分鐘)。運行一個Python函數x秒?
-2
A
回答
2
您可以定期檢查時間,並在15分鐘後結束,否?例如:
import datetime
def func(maxrt):
stop = datetime.datetime.now() + maxrt
while datetime.datetime.now() < stop:
# do stuff
func(datetime.timedelta(minutes=15))
+0
et al Yikes!不知怎的,我錯過了使用日期時間模塊。我認爲你們都是對的。我有點用python做noob。我相信你的方法應該工作。謝謝。 – namor
+0
不用擔心。過於專注並錯過簡單的東西很容易。 – user590028
相關問題
- 1. Django - 每x秒運行一個函數
- 2. 每x秒運行函數
- 3. 我想在一個線程中每x秒運行一個函數python
- 4. 在python中每隔X秒執行一個函數(帶參數)
- 5. 運行在C每x秒的函數++
- 6. 在python中運行一個函數'x'no。只有幾秒鐘
- 7. 在jquery中執行X秒後執行一個函數
- 8. 每30秒運行一次函數javascript
- 9. Android - 每隔X毫秒運行一個函數,而條件爲真?
- 10. 如何讓我的函數在Python中每秒運行一次?
- 11. 運行Python函數每秒鐘一分鐘
- 12. 每x秒運行一次代碼
- 13. 每y秒運行python子進程x秒
- 14. 在window.onload和運行x秒
- 15. 運行函數x次數
- 16. 每X秒執行指定的函數
- 17. 在運行下一個操作之前進行x秒睡眠
- 18. 完成後10秒重複運行一個函數(JavaScript)
- 19. Rufus調度程序:立即運行,每x秒運行一次
- 20. Javascript - 每x秒執行一次函數,但只執行三次函數
- 21. Python:並行運行n個函數
- 22. 執行器服務每x秒運行
- 23. Shell腳本運行命令每5秒x秒數
- 24. 當一個事件立即啓動一個函數,但等待x秒直到它能夠再次運行?
- 25. 使用PowerShell每x秒運行一個批處理文件
- 26. 運行一箇中斷/定時器x秒的時間?
- 27. 在windows上每x秒運行一個php文件
- 28. 執行一個任務所有x秒
- 29. 與不同參數並行運行一個函數 - python
- 30. 運行函數每秒Visual C#
爲什麼你想要某個*時間*,而不是一個(更簡單)的某些*數字*? – jonrsharpe
要求執行應該持續一段特定的時間是沒有意義的。你可能想要的是:15分鐘開始執行這項任務。 – Markus
您可以檢查開始的時間,並檢查循環以查看15分鐘是否已過。請參閱日期時間模塊 –