運行pylint的編程當試圖運行epylint.py_run lint的文件我通過在文件名和命令行選項作爲一個字符串,如docs規定。文件被分析,但我傳遞的命令行選項沒有被應用。我如何獲得應用我傳遞的選項的函數?與功能epylint.py_run
2
A
回答
1
epylint.Run中有一個缺少給出選項的錯誤,因此你的問題。
在你的情況下,你應該使用lint(filename, options)
函數,其中options
應該作爲字符串列表傳遞)。
0
epylint.Run中有一個錯誤。我提交了一個問題。這應該工作。
def Run():
if len(sys.argv) == 1:
print("Usage: %s [options] <filename or module>" % sys.argv[0])
sys.exit(1)
elif not osp.exists(sys.argv[-1]):
print("%s does not exist" % sys.argv[1])
sys.exit(1)
else:
sys.exit(lint(options=sys.argv[:-1], filename=sys.argv[-1]))
相關問題
- 1. 功能與其他功能
- 2. 單功能與多功能
- 3. ;功能與否?
- 4. 功能與OPENQUERY
- 5. 與MOD功能
- 6. 與JavaScript功能
- 7. 與視功能
- 8. LPOVERLAPPED_COMPLETION_ROUTINE與功能
- 9. 與功能NHibernate
- 10. 與功能
- 11. 與功能NHibernate
- 12. 與行功能
- 13. 繭與功能
- 14. CTE與功能
- 15. 與功能
- 16. JavaScript與「功能」
- 17. 與功能
- 18. 功能範圍與我的功能
- 19. 功能與新功能的JavaScript區別
- 20. 功能切換與功能分支
- 21. Spark功能與UDF性能?
- 22. 不能與注射功能
- 23. Azure'功能應用程序'與2x功能與2x'功能應用程序'
- 24. 功能與子功能,但也有它自己的...功能...?
- 25. 問題與功能
- 26. 與功能/按鈕
- 27. 與社區功能
- 28. 功能與構造
- 29. 課程與功能 -
- 30. Prolem與if功能