Flask logo 的正确含义

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图2

Werkzeug 的正确发音

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图3

Django 的错误发音

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图4

Python

  • UK
    • pai·thn
    • /ˈpaɪ.θən/
  • US
    • pai·thaan
    • /ˈpaɪ.θɑːn/

[py]

  • pie
  • /paɪ/

PyCon

Python Conference
  • /‘paɪθɑn/ /‘kɑnf(ə)rəns/
  • /‘paɪkɑn/

PyPA

Python Packaging Authority

没人知道它怎么读…… source

  • pie-P-A
  • /paiˈpiˈeɪ/

PyQt

  • pie-cute
  • /paɪˈkjuːt/

py 组合词

  • PyGTK (GIMP ToolKit)
  • Pydantic (Pedantic, /pə’dæntɪk/)
  • PyTorch
  • NumPy (Number, /‘nʌmbər/)
  • SciPy (Science, /‘saɪəns/)
  • CherryPy
  • HTTPie
  • web2py (two)
  • web.py (dot)

Exceptions

  • Scrapy
    • Scrape -> Scrapy
    • /ˈskreɪpi/
  • Pyramid
    • /‘pɪrəmɪd/

[env]

  • enviroment
  • /ɪn’vaɪrənmənt/
  • /ɪn’v/

env 组合词

  • pyenv
  • virtualenv /‘vɜrtʃuəl/
  • virtualenvwrapper
  • dotenv
  • autoenv
  • venv

[pip]

  • /pɪp/

pip 组合词

  • pipenv
  • pipx
  • pipreqs (requirement /rɪ’kwaɪrmənt/)
  • pipdeptree (dependency, /dɪ’pendənsi/)
  • pip-tools

Unicorn

  • /‘junɪ.kɔrn/

Gunicorn

  • gee-unicorn
  • /dʒi/-/‘junɪ.kɔrn/
  • gevent
  • P.S. Nginx (engine X)

Uvicorn

  • U-V-/kɔrn/
  • uvloop (uvloop is implemented in Cython and uses libuv…)
  • UV?

Not English

Werkzeug (German)

werkzeug German noun: “tool”. Etymology: werk (“work”), zeug (“stuff”) source

  • /ˈvɛrkʦɔyk/

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图5


Jinja (Japanese)

The name Jinja was chosen because it’s the name of a Japanese temple and temple and template share a similar pronunciation. It is not named after the city in Uganda. source
Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图6


Vibora (Portuguese)

Before you ask, Vibora means Viper in Portuguese :) source

  • /ˈvi.bo.ɾa/

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图7


Three men and Three Cats image.png


IDLE

IDLE is Python’s Integrated Development and Learning Environment source
Eric Idle … is an English actor, comedian … former member … Monty Python … source
IDLE is named in honour of Monty Python member Eric Idle (?).

  • /‘aɪd(ə)l/

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图9


Django

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图10
Django is named after Django Reinhardt, a jazz manouche guitarist … Django is pronounced JANG-oh. Rhymes with FANG-oh. The “D” is silent. source
Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图11


Quixote

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图12
Quixote is a framework for writing Web-based applications using Python
Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图13

  • Don Quixote
  • 唐吉坷德

Huey

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图14
A little task queue for Python, Huey is named in honor of my cat. source

  • /ˈhjuː.i/

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图15


Sanic

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图16
Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图17
Sanic, a deliberate misspelling of “Sonic”, refers … Sonic the Hedgehog. source

  • san-ic
  • We have to go at sanic speeds.

Sphinx

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图18
Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图19

  • /sfɪŋks/
  • 斯芬克斯

Python Keywords


[e]: lake

  • del /del/
  • def (definition, /ˌdefəˈnɪʃ(ə)n/)
  • async (asynchronous, /eɪ’sɪŋkrənəs/)

    • asyncIO

      [ə]: ago

  • as /əz/

  • await /ə’weɪt/
  • assert /ə’sɜrt/
    • VS asset /‘æset/

[æ]: static

  • lambda /‘læmdə/

    [ɑ]: stop

  • args (arguments)

    • kwargs (keyword arguments)
    • Webargs
  • tuple

Acronym and Combination


WSGI

The Web Server Gateway Interface (WSGI, pronounced whiskey or WIZ-ghee) is a simple… source

  • /‘wɪski/
  • mod_wsgi
  • uWSGI

    ASGI

    Asynchronous Server Gateway Interface
  • /.ɑː’ski/


SQLAlchemy

Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图20

  • SQL-Alchemy
  • sequel-alchemy
  • /‘sikwəl/-/‘ælkəmi/

    WTForms

    Python 技术名词发音指南【李辉在PyCon China 的演讲】 - 图21

  • W-T-Forms


Tkinter

The tkinter package (“Tk interface”) is the standard Python interface to the Tk GUI toolkit. source


Uncategorized

  • Bokeh /ˈboʊ.keɪ/
  • Quart /kwɔrt/
  • Daphne /ˈdæfni/
  • Falcon /ˈfɑːl.kən/
  • PeeWee /‘pi.wi/
  • Starlette
  • Zope