袝卸械褋懈 薪邪 薪械斜械褋懈
袩褉芯泄写械屑褋褟 锌芯 斜邪蟹械
孝械芯褉械褌懈褔械褋泻邪褟 褔邪褋褌褜
袦芯写褍谢懈, 蟹薪邪薪懈械 泻芯褌芯褉褘褏 屑芯卸械褌 斜褘褌褜 锌芯谢械蟹薪芯 胁 芯褌胁械褌邪褏 薪邪 胁芯锌褉芯褋褘:
abc, argparse, asyncio, collections, concurrent.futures, contextlib,
copy, cProfile, csv, enum, gc, glob, heapq, importlib, inspect, io,
json, logging, mmap, multiprocessing, os, os.path, pdb, pickle, re,
readline, select, selectors, signal, socket, struct, subprocess, sys,
this, threading, time, timeit, unicodedata, unittest, unittest.mock,
weakref
小锌懈褋芯泻 胁芯锌褉芯褋芯胁
- 袘邪蟹芯胁褘械 褋褌褉褍泻褌褍褉褘 写邪薪薪褘褏. 袙褋褌褉芯械薪薪褘械 褌懈锌褘 写邪薪薪褘褏. 袨褑械薪泻邪 褋谢芯卸薪芯褋褌懈 斜邪蟹芯胁褘褏 芯锌械褉邪褑懈泄. 袩褉懈屑械褉褘 褍屑械褋褌薪芯谐芯 懈褋锌芯谢褜蟹芯胁邪薪懈褟. 袦褍褌邪斜械谢褜薪芯褋褌褜 懈 褏械褕懈褉褍械屑芯褋褌褜. 小褌褉褍泻褌褍褉褘 defaultdict, Counter, namedtuple, heapq, enum.
- 袨斜褗械泻褌薪邪褟 屑芯写械谢褜 Python. 芦袙褋褢 械褋褌褜 芯斜褗械泻褌禄, type. 袣谢邪褋褋褘. 袗褌褉懈斜褍褌褘 芯斜褗械泻褌芯胁, 泻谢邪褋褋芯胁. 袦械褌芯写褘. 小褌邪褌懈褔械褋泻懈械 懈 泻谢邪褋褋芯胁褘械 屑械褌芯写褘. 袧邪褋谢械写芯胁邪薪懈械. 袠薪褌褉芯褋锌械泻褑懈褟.
- 袦芯写械谢褜 锌邪屑褟褌懈 Python. 袨斜谢邪褋褌懈 胁懈写懈屑芯褋褌懈, 胁褉械屑褟 卸懈蟹薪懈 芯斜褗械泻褌邪. 小芯蟹写邪薪懈械 懈 褍写邪谢械薪懈械 芯斜褗械泻褌芯胁. 袩芯胁械褉褏薪芯褋褌薪芯械 懈 谐谢褍斜芯泻芯械 泻芯锌懈褉芯胁邪薪懈械. 小谢邪斜褘械 褋褋褘谢泻懈. 小斜芯褉泻邪 屑褍褋芯褉邪 胁 Python.
- 袪邪斜芯褌邪 褋 褌械泻褋褌芯胁褘屑懈 写邪薪薪褘屑懈. 孝懈锌 写邪薪薪褘褏 str. 挟薪懈泻芯写 懈 泻芯写懈褉芯胁泻懈. 孝械泻褋褌芯胁褘械 褎邪泄谢褘. 袪邪蟹斜芯褉 褌械泻褋褌芯胁褘褏 写邪薪薪褘褏. 袪械谐褍谢褟褉薪褘械 胁褘褉邪卸械薪懈褟.
- 袪邪斜芯褌邪 褋 斜懈薪邪褉薪褘屑懈 写邪薪薪褘屑懈. 孝懈锌褘 写邪薪薪褘褏 bytes, bytearray, memoryview. 袘懈薪邪褉薪褘械 褎邪泄谢褘. 袪邪蟹斜芯褉 斜懈薪邪褉薪褘褏 写邪薪薪褘褏. 袩芯褉褟写芯泻 斜邪泄褌, 褉邪蟹褉褟写薪芯褋褌褜 斜懈薪邪褉薪褘褏 褌懈锌芯胁 写邪薪薪褘褏.
- 袪邪斜芯褌邪 褋 褎邪泄谢芯胁芯泄 褋懈褋褌械屑芯泄. 袪邪斜芯褌邪 褋 褎邪泄谢邪屑懈: 锌芯懈褋泻 薪邪 肖小, 芯褌泻褉褘褌懈械, 褔褌械薪懈械, 蟹邪锌懈褋褜 懈 褌.锌. 效褌械薪懈械 写懈褉械泻褌芯褉懈泄. 袩芯谢褍褔械薪懈械 屑械褌邪懈薪褎芯褉屑邪褑懈懈 芯 褎邪泄谢邪褏. 袨褕懈斜泻懈, 胁芯蟹薪懈泻邪褞褖懈械 锌褉懈 褉邪斜芯褌械 褋 褎邪泄谢邪屑懈.
- 袦芯写褍谢懈 懈 锌邪泻械褌褘. 袠屑锌芯褉褌. 袨斜褗械泻褌 屑芯写褍谢褟, 褋懈褋褌械屑邪 写懈褋褌褉懈斜褍褑懈懈 锌邪泻械褌芯胁 胁 Python. 小锌芯褋芯斜褘 懈屑锌芯褉褌懈褉芯胁邪薪懈褟 屑芯写褍谢械泄. 袨褌薪芯褋懈褌械谢褜薪褘械 懈 邪斜褋芯谢褞褌薪褘械 懈屑锌芯褉褌褘. 袩邪泻械褌褘. 小懈褋褌械屑邪 锌芯懈褋泻邪 懈 蟹邪谐褉褍蟹泻懈 屑芯写褍谢械泄.
- 袦薪芯谐芯锌芯褌芯褔薪芯械 锌褉芯谐褉邪屑屑懈褉芯胁邪薪懈械. 袦薪芯谐芯锌芯褌芯褔薪芯褋褌褜 胁 Python. GIL. 袨斜屑械薪 写邪薪薪褘屑懈 屑械卸写褍 锌芯褌芯泻邪屑懈. 袩褉芯斜谢械屑褘, 褋锌械褑懈褎懈褔薪褘械 写谢褟 屑薪芯谐芯锌芯褌芯褔薪褘褏 锌褉芯谐褉邪屑屑. 袠褋锌芯谢褜蟹芯胁邪薪懈械 锌褍谢芯胁 锌芯褌芯泻芯胁.
- 袩褉芯褑械褋褋褘. 袦褍谢褜褌懈锌褉芯褑械褋褋懈薪谐 胁 Python. 袟邪锌褍褋泻 懈 泻芯屑屑褍薪懈泻邪褑懈褟 褋 写褉褍谐懈屑懈 锌褉芯谐褉邪屑屑邪屑懈. 袨斜屑械薪 写邪薪薪褘屑懈 屑械卸写褍 锌褉芯褑械褋褋邪屑懈. 小懈谐薪邪谢褘, 锌邪泄锌褘, 褉邪斜芯褌邪 褋 芯斜褖懈屑懈 写械褋泻褉懈锌褌芯褉邪屑懈. 袠褋锌芯谢褜蟹芯胁邪薪懈械 锌褍谢芯胁 锌褉芯褑械褋褋芯胁.
- 袗褋懈薪褏褉芯薪薪芯械 锌褉芯谐褉邪屑屑懈褉芯胁邪薪懈械. 袣芯芯锌械褉邪褌懈胁薪邪褟 屑薪芯谐芯蟹邪写邪褔薪芯褋褌褜. 袦褍谢褜褌懈锌谢械泻褋懈褉芯胁邪薪懈械 锌芯褌芯泻芯胁 胁胁芯写邪-胁褘胁芯写邪 (select, poll, epoll). Event loop. async/await.
- 小械褉懈邪谢懈蟹邪褑懈褟. 袟邪写邪褔懈 褋械褉懈邪谢懈蟹邪褑懈懈, 锌褉芯斜谢械屑褘 褋械褉懈邪谢懈蟹邪褑懈懈. 袘懈薪邪褉薪褘械 懈 褌械泻褋褌芯胁褘械 褎芯褉屑邪褌褘 褋械褉懈邪谢懈蟹邪褑懈懈, 褋锌械褑懈褎懈褔薪褘械 写谢褟 褟蟹褘泻邪; 芯斜褖懈械 褎芯褉屑邪褌褘.
- 孝械褋褌懈褉芯胁邪薪懈械. 袦芯褌懈胁邪褑懈褟. 袙懈写褘 褌械褋褌懈褉芯胁邪薪懈褟. 袦械褌褉懈泻懈 泻邪褔械褋褌胁邪 褌械褋褌芯胁. 袩褉芯斜谢械屑褘 褌械褋褌懈褉芯胁邪薪懈褟. 袩芯写褏芯写褘 泻 锌褉芯械泻褌懈褉芯胁邪薪懈褞 褌械褋褌懈褉褍械屑芯谐芯 袩袨.
- 袩芯谢褜蟹芯胁邪褌械谢褜褋泻懈械 懈薪褌械褉褎械泄褋褘. 袨斜褉邪斜芯褌泻邪 锌邪褉邪屑械褌褉芯胁 蟹邪锌褍褋泻邪, 锌械褉械屑械薪薪褘械 芯泻褉褍卸械薪懈褟. 袙懈写褘 懈薪褌械褉褎械泄褋芯胁: CLI, CUI, GUI 懈 芯褋芯斜械薪薪芯褋褌懈 胁胁芯写邪/胁褘胁芯写邪. 袩邪褉邪写懈谐屑褘 屑邪褕懈薪褘 懈 褔邪褋芯胁. 袩芯写褏芯写褘 泻 锌褉芯械泻褌懈褉芯胁邪薪懈褞 GUI 薪邪 Python (薪邪 锌褉懈屑械褉械 PyQt*, tkinter 懈谢懈 邪薪邪谢芯谐懈褔薪褘褏).
- 袪邪斜芯褌邪 褋 褋械褌褜褞. 小械褌械胁褘械 泻谢懈械薪褌 懈 褋械褉胁械褉. TCP 懈 UDP 褋芯泻械褌褘. 小懈薪褏褉芯薪薪褘泄 懈 邪褋懈薪褏褉芯薪薪褘泄 锌褉懈褢屑-锌械褉械写邪褔邪 写邪薪薪褘褏. 孝械泻褋褌芯胁褘械 懈 斜懈薪邪褉薪褘械 锌褉芯褌芯泻芯谢褘. 袩褉芯械泻褌懈褉芯胁邪薪懈械 锌褉芯褌芯泻芯谢芯胁 锌械褉械写邪褔懈 写邪薪薪褘褏. 小锌芯褋芯斜褘 芯写薪芯胁褉械屑械薪薪芯泄 芯斜褉邪斜芯褌泻懈 薪械褋泻芯谢褜泻懈褏 锌芯写泻谢褞褔械薪懈泄.
- 袨褌谢邪写泻邪, 芯斜褉邪斜芯褌泻邪 芯褕懈斜芯泻, 谢芯谐懈褉芯胁邪薪懈械. 小锌芯褋芯斜褘 芯锌芯胁械褖械薪懈褟 芯斜 芯褕懈斜泻邪褏 懈 芯斜褉邪斜芯褌泻懈 芯褕懈斜芯泻. 袦械褏邪薪懈蟹屑 懈褋泻谢褞褔械薪懈泄 懈 屑械薪械写卸械褉褘 泻芯薪褌械泻褋褌芯胁. 袩芯写褏芯写褘 泻 芯褉谐邪薪懈蟹邪褑懈懈 谢芯谐懈褉芯胁邪薪懈褟.
- 袩褉芯褎懈谢懈褉芯胁邪薪懈械. 袟邪写邪褔懈 锌褉芯褎懈谢懈褉芯胁邪薪懈褟. 袨斜褗械泻褌褘 锌褉芯褎懈谢懈褉芯胁邪薪懈褟. 小锌芯褋芯斜褘 锌褉芯褎懈谢懈褉芯胁邪薪懈褟, 懈褏 锌褉械懈屑褍褖械褋褌胁邪 懈 薪械写芯褋褌邪褌泻懈. 小锌芯褋芯斜褘 懈蟹屑械褉械薪懈褟 胁褉械屑械薪懈 褉邪斜芯褌褘 锌褉芯谐褉邪屑屑褘.