我想在我的Python腳本中使用步驟號。這一步數應該是自動遞增的,我想把它作爲記錄器的一部分。有沒有可用的默認選項?如何在Python記錄器中使用自動遞增整數?
1
A
回答
0
最簡單的方法就是包裝日誌記錄調用。
def step_log(message, *args, **kwargs):
logging.info("Step %d:" % step_log.counter + message, *args, **kwargs)
step_log.counter += 1
step_log.counter = 1
+0
謝謝。這可以爲我工作。 –
0
這可能會在你的情況
`
step = 0
def sync_step():
global step
step = step+1
logging.info("message", sync_step())
logging.info("message", sync_step())
logging.info("message", sync_step())
print step # answer 3
`
+0
謝謝。我也可以使用它。 –
+0
你可以接受你覺得有用的答案。 –
相關問題
- 1. 如何使用BlackFish在DBx4中使用整數自動遞增字段?
- 2. 如何使記錄自動遞增並填入excel?
- 3. 在JavaScript中自動遞增計數器
- 4. 記錄尚未保存,但數據庫中自動遞增的ID已遞增
- 5. 使用自動遞增字段更新MySQL記錄爲PK
- 6. 笨/ PHP活動記錄將不會遞增整數
- 7. 自動遞增整數的POD項目
- 8. Python的整數遞增與++
- 9. SharePoint - 在新記錄中自動遞增日期?
- 10. 如何在mysql中「重置」自動遞增計數器
- 11. 如何使用ScalaQuery插入自動增加的主/從記錄?
- 12. JDBC如何在自動增加字段中插入記錄
- 13. MySQL的 - 自動遞增(如何通過5自動遞增)
- 14. 如何在python中自動增量
- 15. 如何做自動遞增
- 16. 如何從自動遞增的整數生成唯一的ID?
- 17. 用於記錄組的標識自動遞增ID
- 18. mySQL在初始記錄後開始自動遞增
- 19. 如何在mySQL中使用自動遞增列工作
- 20. 如何在兩列中使用自動遞增值
- 21. Django/Python中的自動遞增字段
- 22. 自動遞增列表索引在Python
- 23. 如何使自動遞增單元格?
- 24. 在Neo4j中自動遞增
- 25. 如何獲取SQLite中最後插入記錄的自動遞增值?
- 26. 如何在數組中添加自動遞增數字?
- 27. Python中的Mysql無法使用自動增量ID插入記錄,爲什麼?
- 28. 在Elm中遞增記錄屬性
- 29. SQL自動遞增列如何DataTable中
- 30. 使用Python遞增存儲在文件中的計數器
的代碼段將有助於說明您的情況和要求的工作。 –
我有這樣的事情下面: logger.info( 「步驟%S:打印喜」 %步驟) 步驟+ = 1個 logger.info( 「步驟%S:打印你好」 %步驟) 步驟+ = 1 我希望將步驟嵌入到記錄器中,這樣我就不必每次都增加它並可以全局使用它 –