使用者工具

網站工具


computer:program:python

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版前次修改
下次修改
前次修改
computer:program:python [2020/09/06 07:18] – [觸控] wmcomputer:program:python [2023/12/04 01:26] (目前版本) – [Debug] wm
行 1: 行 1:
 ======Python====== ======Python======
 +  * [[https://pyodide.org/|Pyodide]] (WebAssembly)
   * [[http://www.peps.io/|PEP 0 - Index of Python Enhancement Proposals (PEPs)]]   * [[http://www.peps.io/|PEP 0 - Index of Python Enhancement Proposals (PEPs)]]
   * [[http://bayes.colorado.edu/PythonIdioms.html|Python Idioms and Efficiency]]   * [[http://bayes.colorado.edu/PythonIdioms.html|Python Idioms and Efficiency]]
行 14: 行 15:
   * [[https://pyformat.info/|PyFormat]]   * [[https://pyformat.info/|PyFormat]]
   * [[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://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)
行 32: 行 35:
   * [[http://scrapy.org/|Scrapy]]   * [[http://scrapy.org/|Scrapy]]
   * [[http://www.vpython.org/|VPython]]   * [[http://www.vpython.org/|VPython]]
 +  * [[https://github.com/pytoolz/toolz|Toolz]]
   * [[http://www.djangoproject.com/|Django]]   * [[http://www.djangoproject.com/|Django]]
     * [[http://djangobook.com/|The Django Book]]     * [[http://djangobook.com/|The Django Book]]
行 43: 行 47:
     * [[https://github.com/django-debug-toolbar/django-debug-toolbar|Django Debug Toolbar]]     * [[https://github.com/django-debug-toolbar/django-debug-toolbar|Django Debug Toolbar]]
   * [[http://webpy.org/|web.py]]   * [[http://webpy.org/|web.py]]
-  * [[http://pylonshq.com/|Pylons]]+  * [[https://pylonsproject.org/|Pylons]]
   * [[http://python-eve.org/|Eve]]   * [[http://python-eve.org/|Eve]]
   * [[http://flask.pocoo.org/|Flask]]   * [[http://flask.pocoo.org/|Flask]]
行 98: 行 102:
    * [[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]]
 ====文件==== ====文件====
   * [[http://www.reportlab.com/software/opensource/|ReportLab]]   * [[http://www.reportlab.com/software/opensource/|ReportLab]]
行 136: 行 144:
 ====系列==== ====系列====
   * [[http://net.tutsplus.com/sessions/python-from-scratch/|Python from Scratch]]   * [[http://net.tutsplus.com/sessions/python-from-scratch/|Python from Scratch]]
 +====課程====
 +  * [[https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/|Introduction to Computer Science and Programming in Python]]
 ====指令==== ====指令====
   * [[https://cliff.readthedocs.org/en/latest/|cliff]]   * [[https://cliff.readthedocs.org/en/latest/|cliff]]
行 144: 行 154:
   * [[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]]
行 176: 行 187:
   * [[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]]
computer/program/python.1599376685.txt.gz · 上一次變更: 2020/09/06 07:18 由 wm