Python 3.7 Documentation
Table of Content
What's new in Python 3.7?
1. Whetting Your Appetite
2. Using the Python Interpreter
3. An Informal Introduction to Python
4. More Control Flow Tools
5. Data Structures
6. Modules
7. Input and Output
8. Errors and Exceptions
9. Classes
10. Brief Tour of the Standard Library
11. Brief Tour of the Standard Library — Part II
12. Virtual Environments and Packages
13. What Now?
14. Interactive Input Editing and History Substitution
15. Floating Point Arithmetic: Issues and Limitations
16. Appendix
Installing Python Modules
Distributing Python Modules
1. Introduction
2. Lexical analysis
3. Data model
4. Execution model
5. The import system
6. Expressions
7. Simple statements
8. Compound statements
9. Top-level components
10. Full Grammar specification
1. Command line and environment
2. Using Python on Unix platforms
3. Using Python on Windows
4. Using Python on a Macintosh
Porting Python 2 Code to Python 3
Porting Extension Modules to Python 3
Curses Programming with Python
Descriptor HowTo Guide
Functional Programming HOWTO
Logging HOWTO
Logging Cookbook
Regular Expression HOWTO
Socket Programming HOWTO
Sorting HOW TO
Unicode HOWTO
HOWTO Fetch Internet Resources Using The urllib Package
Argparse Tutorial
An introduction to the ipaddress module
Argument Clinic How-To
Instrumenting CPython with DTrace and SystemTap
General Python FAQ
Programming FAQ
Design and History FAQ
Library and Extension FAQ
Extending/Embedding FAQ
Python on Windows FAQ
Graphic User Interface FAQ
“Why is Python Installed on my Computer?” FAQ
Introduction
Built-in Functions
Built-in Constants
Built-in Types
Built-in Exceptions
Text Processing Services
string
re
difflib
textwrap
unicodedata
stringprep
readline
rlcompleter
Binary Data Services
struct
codecs
Data Types
datetime
calendar
collections
collections.abc
heapq
bisect
array
weakref
types
copy
pprint
reprlib
enum
Numeric and Mathematical Modules
numbers
math
cmath
decimal
fractions
random
statistics
Functional Programming Modules
itertools
functools
operator
File and Directory Access
pathlib
os.path
fileinput
stat
filecmp
tempfile
glob
fnmatch
linecache
shutil
macpath
Data Persistence
pickle
copyreg
shelve
marshal
dbm
sqlite3
Data Compression and Archiving
zlib
gzip
bz2
lzma
zipfile
tarfile
File Formats
csv
configparser
netrc
xdrlib
plistlib
Cryptographic Services
hashlib
hmac
secrets
Generic Operating System Services
os
io
time
argparse
getopt
logging
logging.config
logging.handlers
getpass
curses
curses.ascii
curses.panel
platform
errno
ctypes
Concurrent Execution
threading
multiprocessing
The concurrent package
concurrent.futures
subprocess
sched
queue
_thread
_dummy_thread
dummy_threading
contextvars
Networking and Interprocess Communication
asyncio
socket
ssl
select
selectors
asyncore
asynchat
signal
mmap
Internet Data Handling
email
json
mailcap
mailbox
mimetypes
base64
binhex
binascii
quopri
uu
Structured Markup Processing Tools
html
html.parser
html.entities
XML Processing Modules
xml.etree.ElementTree
xml.dom
xml.dom.minidom
xml.dom.pulldom
xml.sax
xml.sax.handler
xml.sax.saxutils
xml.sax.xmlreader
xml.parsers.expat
Internet Protocols and Support
webbrowser
cgi
cgitb
wsgiref
urllib
urllib.request
urllib.parse
urllib.error
urllib.robotparser
http
http.client
ftplib
poplib
imaplib
nntplib
smtplib
smtpd
telnetlib
uuid
socketserver
http.server
http.cookies
http.cookiejar
xmlrpc
xmlrpc.client
xmlrpc.server
ipaddress
Multimedia Services
audioop
aifc
sunau
wave
chunk
colorsys
imghdr
sndhdr
ossaudiodev
Internationalization
gettext
locale
Program Frameworks
turtle
cmd
shlex
Graphical User Interfaces with Tk
tkinter
tkinter.ttk
tkinter.tix
tkinter.scrolledtext
IDLE
Other Graphical User Interface Packages
Development Tools
typing
pydoc
doctest
unittest
unittest.mock
unittest.mock
2to3 - Automated Python 2 to 3 code translation
test
Debugging and Profiling
bdb
faulthandler
pdb
The Python Profilers
timeit
trace
tracemalloc
Software Packaging and Distribution
... more
Python 3.7 Belgeler
İçerik tablosu
Python 3.7'deki yenilikler nelerdir?
1. İştahınızı Kırmak
2. Python Tercümanının Kullanımı
3. Python'a Gayri Bir Giriş
4. Daha Kontrol Akış Araçları
5. Veri Yapıları
6. Modüller
7. Giriş ve Çıkış
8. Hatalar ve İstisnalar
9. Sınıflar
10. Standart Kütüphanenin Kısa Turu
11. Standart Kütüphanenin Kısa Turu - Bölüm II
12. Sanal Ortamlar ve Paketler
13. Şimdi ne var?
14. Etkileşimli Giriş Düzenleme ve Tarih Değiştirme
15. Kayan Nokta Aritmetik: Sorunlar ve Sınırlamalar
16. Ek
Python Modüllerinin Kurulması
Python Modüllerini Dağıtma
1. Giriş
2. Sözcüksel analiz
3. Veri modeli
4. Yürütme modeli
5. ithalat sistemi
6. İfadeler
7. Basit ifadeler
8. Bileşik ifadeler
9. Üst düzey bileşenler
10. Tam Gramer şartnamesi
1. Komut satırı ve çevre
2. Unix platformlarında Python kullanma
3. Python'u Windows'ta Kullanma
4. Macintosh'ta Python'u Kullanma
Python 2 Kodunu Python 3'e Aktarma
Python 3'e Uzatma Modülleri Portu
Python ile Curses Programlama
Tanımlayıcı Nasıl Yapılır?
Fonksiyonel Programlama NASIL
Günlüğe kaydetme NASIL
Günlük Yemek Tarifleri
Düzenli İfadeler NASIL
Soket Programlama NASIL
NASIL YAPILIR?
Unicode NASIL
Urllib Paketi'ni Kullanarak Internet Kaynaklarını Getirme
Argparse Eğitimi
İpaddress modülüne giriş
Tartışma Kliniği Nasıl Yapılır
DTrace ve SystemTap ile cihaz CPython
Genel Python SSS
Programlama SSS
Tasarım ve Tarih SSS
Kütüphane ve Uzantı SSS
Uzatma / Gömme SSS
Windows üzerinde Python SSS
Grafik Kullanıcı Arayüzü SSS
“Python Bilgisayarıma Neden Yüklendi?” SSS
Giriş
Yerleşik İşlevler
Yerleşik Sabitler
Yerleşik Tipler
Yerleşik İstisnalar
Metin İşleme Hizmetleri
sicim
yeniden
difflib
textwrap
unicodedata
Stringprep
taleb
rlcompleter
İkili Veri Servisleri
yapı
codec
Veri tipleri
datetime
takvim
koleksiyonları
collections.abc
heapq
ikiye ayırmak
dizi
weakref
türleri
kopya
pprint
reprlib
enum
Sayısal ve Matematiksel Modüller
sayılar
matematik
cmath
ondalık
fraksiyonlar
rasgele
istatistik
Fonksiyonel Programlama Modülleri
itertools
functools
Şebeke
Dosya ve Dizin Erişimi
pathlib
os.path
fileinput
Stat
filecmp
tempfile
topak
fnmatch
linecache
shutil
macpath
Veri Kalıcılık
turşu
copyreg
rafa kaldırmak
mareşal
dBM
sqlite3
Veri Sıkıştırma ve Arşivleme
zlib
gzip
bz2
lzma
sıkıştırılmış dosya
tar dosyası
Dosya formatları
csv
ConfigParser
Netrc
xdrlib
plistlib
Şifreleme Hizmetleri
hashlib
hmac
sırlar
Genel İşletim Sistemi Hizmetleri
işletim sistemi
io
zaman
argparse
getopt
günlüğü
logging.config
logging.handlers
getpass
lanetler
curses.ascii
curses.panel
platform
errno
ctypes
Eşzamanlı Yürütme
threading
çoklu işlem
Eşzamanlı paket
concurrent.futures
altişlem
sched
kuyruk
_thread
_dummy_thread
dummy_threading
contextvars
Ağ ve Interprocess İletişimi
asyncio
priz
sSL
seçmek
seçiciler
asyncore
asynchat
işaret
mmap
İnternet Veri İşleme
E-posta
json
mailcap
posta kutusu
mimetypes
base64
BinHex
binascii
quopri
uu
Yapılandırılmış İşaretleme İşleme Araçları
html
html.parser
html.entities
XML İşleme Modülleri
xml.etree.ElementTree
xml.dom
xml.dom.minidom
xml.dom.pulldom
xml.sax
xml.sax.handler
aktar xml.sax.saxutils
xml.sax.xmlreader
xml.parsers.expat
İnternet Protokolleri ve Desteği
internet tarayıcısı
cgi
cgitb
wsgiref
urllib
urllib.request
urllib.parse
urllib.error
urllib.robotparser
http
http.client
ftplib
poplib
imaplib
nntplib
smtplib
smtpd
telnetlib
Uuid
socketserver
http.server
http.cookies
http.cookiejar
xmlrpc
xmlrpc.client
xmlrpc.server
IP adresi
Multimedya Hizmetleri
audioop
aifc
sunau
dalga
yığın
colorsys
imghdr
sndhdr
ossaudiodev
Uluslararasılaşma
gettext'lerle
yerel
Program Çerçeveleri
kaplumbağa
cmd
shlex
Tk ile Grafik Kullanıcı Arayüzleri
Tkinter
tkinter.ttk
tkinter.tix
tkinter.scrolledtext
BOŞTA
Diğer Grafik Kullanıcı Arabirimi Paketleri
Geliştirme araçları
yazarak
pydoc
doctest
ünite testi
unittest.mock
unittest.mock
2to3 - Otomatik Python 2 ila 3 kod çeviri
Ölçek
Hata ayıklama ve profil oluşturma
bdb
faulthandler
pdb
Python Profilcileri
sürümüyle gelen timeit
iz
tracemalloc
Yazılım Paketleme ve Dağıtım
... Daha