| 兩邊的前次修訂版前次修改
下次修改 | 前次修改
|
| computer:program:python [2021/04/28 14:03] – [Python] wm | computer:program:python [2023/12/04 01:26] (目前版本) – [Debug] wm |
|---|
| * [[http://www.pythontutor.com/|Python Tutor]] | * [[http://www.pythontutor.com/|Python Tutor]] |
| * [[https://sobolevn.me/2019/01/simple-dependent-types-in-python|Simple dependent types in Python]] | * [[https://sobolevn.me/2019/01/simple-dependent-types-in-python|Simple dependent types in Python]] |
| | * [[https://blog.sonarsource.com/10-unknown-security-pitfalls-for-python|10 Unknown Security Pitfalls for Python]] |
| ==路徑比較== | ==路徑比較== |
| <code>os.path.dirname(file) | <code>os.path.dirname(file) |
| * [[http://kivent.org/|KivEnt]] | * [[http://kivent.org/|KivEnt]] |
| ====介面==== | ====介面==== |
| | * [[https://github.com/Textualize/textual|Textual]] |
| * [[https://github.com/alfiopuglisi/guietta|guietta]] | * [[https://github.com/alfiopuglisi/guietta|guietta]] |
| ====網頁==== | ====網頁==== |
| | * [[https://pyscript.net/|PyScript]] |
| * [[https://brython.info/|Brython]] | * [[https://brython.info/|Brython]] |
| ====文件==== | ====文件==== |
| * [[http://www.logilab.org/857|pylint]] | * [[http://www.logilab.org/857|pylint]] |
| * [[http://www.logilab.org/4736|Pylint Tutorial]] | * [[http://www.logilab.org/4736|Pylint Tutorial]] |
| | * [[https://docs.python.org/3/library/timeit.html|timeit]] |
| ===Logging=== | ===Logging=== |
| * [[http://inventwithpython.com/blog/2012/04/06/stop-using-print-for-debugging-a-5-minute-quickstart-guide-to-pythons-logging-module/|Stop Using “print” for Debugging: A 5 Minute Quickstart Guide to Python’s logging Module]] | * [[http://inventwithpython.com/blog/2012/04/06/stop-using-print-for-debugging-a-5-minute-quickstart-guide-to-pythons-logging-module/|Stop Using “print” for Debugging: A 5 Minute Quickstart Guide to Python’s logging Module]] |
| * [[https://github.com/yhat/rodeo|Rodeo]] | * [[https://github.com/yhat/rodeo|Rodeo]] |
| * [[https://github.com/danijar/handout|Python Handout]] | * [[https://github.com/danijar/handout|Python Handout]] |
| | * [[https://ryven.org/|Ryven]] |
| | ==== Linter ==== |
| | * [[https://github.com/astral-sh/ruff|Ruff]] |
| ====Formatter==== | ====Formatter==== |
| * [[https://github.com/python/black|Black]] | * [[https://github.com/python/black|Black]] |
| ====Profiler==== | ====Profiler==== |
| * [[https://github.com/benfred/py-spy|Py-Spy]] | * [[https://github.com/benfred/py-spy|Py-Spy]] |
| | * [[https://github.com/bloomberg/memray|Memray]] |
| ====Vim==== | ====Vim==== |
| * [[http://justinlilly.com/vim/vim_and_python.html|Vim & Python: Making yourself at home]] | * [[http://justinlilly.com/vim/vim_and_python.html|Vim & Python: Making yourself at home]] |
| * [[https://github.com/davidhalter/jedi-vim|Jedi]] | * [[https://github.com/davidhalter/jedi-vim|Jedi]] |