[PYTHON] 파이썬(3.8) 표준 라이브러리의 패키지 목록(알파벳 순)
/**
* jQuery Plugin: Sticky Tabs
*
* @author Aidan Lister
// Set the correct tab when the page loads showStuffFromHash(context);
// Set the correct tab when a user uses their back/forward button $(window).on('hashchange', function() { showStuffFromHash(context); });
// Change the URL when tabs are clicked $('a', context).on('click', function(e) { history.pushState(null, null, this.href); showStuffFromHash(context); });
return this; }; }(jQuery));
window.buildTabsets = function(tocID) {
// build a tabset from a section div with the .tabset class function buildTabset(tabset) {
// check for fade and pills options var fade = tabset.hasClass("tabset-fade"); var pills = tabset.hasClass("tabset-pills"); var navClass = pills ? "nav-pills" : "nav-tabs";
// determine the heading level of the tabset and tabs var match = tabset.attr('class').match(/level(\d) /); if (match === null) return; var tabsetLevel = Number(match[1]); var tabLevel = tabsetLevel + 1;
// find all subheadings immediately below var tabs = tabset.find("div.section.level" + tabLevel); if (!tabs.length) return;
// create tablist and tab-content elements var tabList = $('
'); $(tabs[0]).before(tabList); var tabContent = $('
'); $(tabs[0]).before(tabContent);
// build the tabset var activeTab = 0; tabs.each(function(i) {
// get the tab div var tab = $(tabs[i]);
// get the id then sanitize it for use with bootstrap tabs var id = tab.attr('id');
// see if this is marked as the active tab if (tab.hasClass('active')) activeTab = i;
// remove any table of contents entries associated with // this ID (since we'll be removing the heading element) $("div#" + tocID + " li a[href='#" + id + "']").parent().remove();
// sanitize the id for use with bootstrap tabs id = id.replace(/[.\/?&!#<>]/g, '').replace(/\s/g, '_'); tab.attr('id', id);
// get the heading element within it, grab it's text, then remove it var heading = tab.find('h' + tabLevel + ':first'); var headingText = heading.html(); heading.remove();
// build and append the tab list item var a = $('' + headingText + ''); a.attr('href', '#' + id); a.attr('aria-controls', id); var li = $('
'); li.append(a); tabList.append(li);
// set it's attributes tab.attr('role', 'tabpanel'); tab.addClass('tab-pane'); tab.addClass('tabbed-pane'); if (fade) tab.addClass('fade');
// move it into the tab content div tab.detach().appendTo(tabContent); });
// set active tab $(tabList.children('li')[activeTab]).addClass('active'); var active = $(tabContent.children('div.section')[activeTab]); active.addClass('active'); if (fade) active.addClass('in');
if (tabset.hasClass("tabset-sticky")) tabset.rmarkdownStickyTabs(); }
// convert section divs with the .tabset class to tabsets var tabsets = $("div.section.tabset"); tabsets.each(function(i) { buildTabset($(tabsets[i])); }); };
파이썬(3.8) 표준 라이브러리의 패키지 목록(알파벳 순)
-
패키지 또는 모듈(확장자가
py
인 파일)의
이름을 지을 주의할 점: 파이썬 표준 라이브러리의 패키지 이름은
제외하는 게 좋다. 왜냐하면 파이썬 표준 라이브러리의 패키지와 본인이 만든
모듈의 이름이 같으면import
가 제대로 안 될 수도
있다(import
순서에 따라 둘 중 하나만
import
된다). -
아래 표는 파이썬 3.8의 표준
라이브러리의 패키지 목록과 기능을 보여준다. 모듈 이름을 지을 때
아래의 이름을 제외하는 게 좋다. -
다른 방법은 아래의 이름과 겹치지 않는 폴더를 하나 만들어서 모든
모듈을 거기에 넣는 것이다. 예를 들어mymodules
라는 폴더에
time.py
를 만들면 아래time
패키지와 이름이
겹치지만import mymodules.time
으로 불러들일 수 있다.1 -
모듈 이름을 아래의 리스트와 비교하여 확인하는 것은 다분히
번거로워서 다음에is_in_psl()
함수를 정의하였다. 만약
time.py
로 파일명을 하고 싶다면 일단
is_in_psl('time')
을 해보자.
!W! 'time' is in Python Standard Library
와 같은 메시지가
나오면서time
이란 이름을 쓸 경우import
가
어려울 수 있음을 경고한다.
psl38_module_names = {"__future__","__main__","_dummy_thread","_thread","abc","aifc","argparse","array","ast","asynchat","asyncio","asyncore","atexit","audioop","base64","bdb","binascii","binhex","bisect","builtins","bz2","calendar","cgi","cgitb","chunk","cmath","cmd","code","codecs","codeop","collections","collections","colorsys","compileall","concurrent","concurrent","configparser","contextlib","contextvars","copy","copyreg","crypt","csv","ctypes","curses","curses","curses","curses","dataclasses","datetime","dbm","decimal","difflib","dis","distutils","doctest","dummy_threading","email","ensurepip","enum","errno","faulthandler","fcntl","filecmp","fileinput","fnmatch","formatter","fractions","ftplib","functools","gc","getopt","getpass","gettext","glob","grp","gzip","hashlib","heapq","hmac","html","html","html","http","http","http","http","http","imaplib","imghdr","imp","importlib","importlib","inspect","io","ipaddress","itertools","json","keyword","linecache","locale","logging","logging","logging","lzma","mailbox","mailcap","marshal","math","mimetypes","mmap","modulefinder","msilib","msvcrt","multiprocessing","multiprocessing","netrc","nis","nntplib","numbers","operator","optparse","os","os","ossaudiodev","parser","pathlib","pdb","pickle","pickletools","pipes","pkgutil","platform","plistlib","poplib","posix","pprint","pty","pwd","py_compile","pyclbr","pydoc","queue","quopri","random","re","readline","reprlib","resource","rlcompleter","runpy","sched","secrets","select","selectors","shelve","shlex","shutil","signal","site","smtpd","smtplib","sndhdr","socket","socketserver","spwd","sqlite3","ssl","stat","statistics","string","stringprep","struct","subprocess","sunau","symbol","symtable","sys","sysconfig","syslog","tabnanny","tarfile","telnetlib","tempfile","termios","test","test","test","textwrap","threading","time","timeit","tkinter","tkinter","tkinter","tkinter","token","tokenize","trace","traceback","tracemalloc","tty","turtle","types","typing","unicodedata","unittest","unittest","unittest","urllib","urllib","urllib","urllib","urllib","urllib","uu","uuid","venv","warnings","wave","weakref","webbrowser","winreg","winsound","wsgiref","xdrlib","xml","xml","xml","xml","xml","xml","xml","xml","xml","xmlrpc","xmlrpc","xmlrpc","zipapp","zipfile","zipimport","zlib"}
def is_in_psl(mname):
if mname in psl38_module_names:
print(f"!W! '{mname}' is in Python Standard Library.")
else:
print(f"There is no module named '{mname}' in Python Standard Library.")
패키지 | 패키지.서브패키지 | 주제 | 기능 |
---|---|---|---|
__future__ |
__future__ |
Python Runtime Services | Future statement definitions |
__main__ |
__main__ |
Python Runtime Services | Top-level script environment |
_dummy_thread |
_dummy_thread |
Concurrent Execution | Drop-in replacement for the _thread module |
_thread |
_thread |
Concurrent Execution | Low-level threading API |
abc |
abc |
Python Runtime Services | Abstract Base Classes |
aifc |
aifc |
Multimedia Services | Read and write AIFF and AIFC files |
argparse |
argparse |
Generic Operating System Services | Parser for command-line options, arguments and sub-commands |
array |
array |
Data Types | Efficient arrays of numeric values |
ast |
ast |
Python Language Services | Abstract Syntax Trees |
asynchat |
asynchat |
Networking and Interprocess Communication | Asynchronous socket command/response handler |
asyncio |
asyncio |
Networking and Interprocess Communication | Asynchronous I/O |
asyncore |
asyncore |
Networking and Interprocess Communication | Asynchronous socket handler |
atexit |
atexit |
Python Runtime Services | Exit handlers |
audioop |
audioop |
Multimedia Services | Manipulate raw audio data |
base64 |
base64 |
Internet Data Handling | Base16, Base32, Base64, Base85 Data Encodings |
bdb |
bdb |
Debugging and Profiling | Debugger framework |
binascii |
binascii |
Internet Data Handling | Convert between binary and ASCII |
binhex |
binhex |
Internet Data Handling | Encode and decode binhex4 files |
bisect |
bisect |
Data Types | Array bisection algorithm |
builtins |
builtins |
Python Runtime Services | Built-in objects |
bz2 |
bz2 |
Data Compression and Archiving | Support for bzip2 compression |
calendar |
calendar |
Data Types | General calendar-related functions |
cgi |
cgi |
Internet Protocols and Support | Common Gateway Interface support |
cgitb |
cgitb |
Internet Protocols and Support | Traceback manager for CGI scripts |
chunk |
chunk |
Multimedia Services | Read IFF chunked data |
cmath |
cmath |
Numeric and Mathematical Modules | Mathematical functions for complex numbers |
cmd |
cmd |
Program Frameworks | Support for line-oriented command interpreters |
code |
code |
Custom Python Interpreters | Interpreter base classes |
codecs |
codecs |
Binary Data Services | Codec registry and base classes |
codeop |
codeop |
Custom Python Interpreters | Compile Python code |
collections |
collections |
Data Types | Container datatypes |
collections |
collections.abc |
Data Types | Abstract Base Classes for Containers |
colorsys |
colorsys |
Multimedia Services | Conversions between color systems |
compileall |
compileall |
Python Language Services | Byte-compile Python libraries |
concurrent |
concurrent |
Concurrent Execution | The concurrent package |
concurrent |
concurrent.futures |
Concurrent Execution | Launching parallel tasks |
configparser |
configparser |
File Formats | Configuration file parser |
contextlib |
contextlib |
Python Runtime Services | Utilities for with-statement contexts |
contextvars |
contextvars |
Concurrent Execution | Context Variables |
copy |
copy |
Data Types | Shallow and deep copy operations |
copyreg |
copyreg |
Data Persistence | Register pickle support functions |
crypt |
crypt |
Unix Specific Services | Function to check Unix passwords |
csv |
csv |
File Formats | CSV File Reading and Writing |
ctypes |
ctypes |
Generic Operating System Services | A foreign function library for Python |
curses |
curses |
Generic Operating System Services | Terminal handling for character-cell displays |
curses |
curses.ascii |
Generic Operating System Services | Utilities for ASCII characters |
curses |
curses.panel |
Generic Operating System Services | A panel stack extension for curses |
curses |
curses.textpad |
Generic Operating System Services | Text input widget for curses programs |
dataclasses |
dataclasses |
Python Runtime Services | Data Classes |
datetime |
datetime |
Data Types | Basic date and time types |
dbm |
dbm |
Data Persistence | Interfaces to Unix “databases” |
decimal |
decimal |
Numeric and Mathematical Modules | Decimal fixed point and floating point arithmetic |
difflib |
difflib |
Text Processing Services | Helpers for computing deltas |
dis |
dis |
Python Language Services | Disassembler for Python bytecode |
distutils |
distutils |
Software Packaging and Distribution | Building and installing Python modules |
doctest |
doctest |
Development Tools | Test interactive Python examples |
dummy_threading |
dummy_threading |
Concurrent Execution | Drop-in replacement for the threading module |
email |
email |
Internet Data Handling | An email and MIME handling package |
ensurepip |
ensurepip |
Software Packaging and Distribution | Bootstrapping the pip installer |
enum |
enum |
Data Types | Support for enumerations |
errno |
errno |
Generic Operating System Services | Standard errno system symbols |
faulthandler |
faulthandler |
Debugging and Profiling | Dump the Python traceback |
fcntl |
fcntl |
Unix Specific Services | The fcntl and ioctl system calls |
filecmp |
filecmp |
File and Directory Access | File and Directory Comparisons |
fileinput |
fileinput |
File and Directory Access | Iterate over lines from multiple input streams |
fnmatch |
fnmatch |
File and Directory Access | Unix filename pattern matching |
formatter |
formatter |
Miscellaneous Services | Generic output formatting |
fractions |
fractions |
Numeric and Mathematical Modules | Rational numbers |
ftplib |
ftplib |
Internet Protocols and Support | FTP protocol client |
functools |
functools |
Functional Programming Modules | Higher-order functions and operations on callable objects |
gc |
gc |
Python Runtime Services | Garbage Collector interface |
getopt |
getopt |
Generic Operating System Services | C-style parser for command line options |
getpass |
getpass |
Generic Operating System Services | Portable password input |
gettext |
gettext |
Internationalization | Multilingual internationalization services |
glob |
glob |
File and Directory Access | Unix style pathname pattern expansion |
grp |
grp |
Unix Specific Services | The group database |
gzip |
gzip |
Data Compression and Archiving | Support for gzip files |
hashlib |
hashlib |
Cryptographic Services | Secure hashes and message digests |
heapq |
heapq |
Data Types | Heap queue algorithm |
hmac |
hmac |
Cryptographic Services | Keyed-Hashing for Message Authentication |
html |
html |
Structured Markup Processing Tools | HyperText Markup Language support |
html |
html.entities |
Structured Markup Processing Tools | Definitions of HTML general entities |
html |
html.parser |
Structured Markup Processing Tools | Simple HTML and XHTML parser |
http |
http |
Internet Protocols and Support | HTTP modules |
http |
http.client |
Internet Protocols and Support | HTTP protocol client |
http |
http.cookiejar |
Internet Protocols and Support | Cookie handling for HTTP clients |
http |
http.cookies |
Internet Protocols and Support | HTTP state management |
http |
http.server |
Internet Protocols and Support | HTTP servers |
imaplib |
imaplib |
Internet Protocols and Support | IMAP4 protocol client |
imghdr |
imghdr |
Multimedia Services | Determine the type of an image |
imp |
imp |
Superseded Modules | Access the import internals |
importlib |
importlib |
Importing Modules | The implementation of import |
importlib |
importlib.metadata |
Importing Modules | Using importlib.metadata |
inspect |
inspect |
Python Runtime Services | Inspect live objects |
io |
io |
Generic Operating System Services | Core tools for working with streams |
ipaddress |
ipaddress |
Internet Protocols and Support | IPv4/IPv6 manipulation library |
itertools |
itertools |
Functional Programming Modules | Functions creating iterators for efficient looping |
json |
json |
Internet Data Handling | JSON encoder and decoder |
keyword |
keyword |
Python Language Services | Testing for Python keywords |
linecache |
linecache |
File and Directory Access | Random access to text lines |
locale |
locale |
Internationalization | Internationalization services |
logging |
logging |
Generic Operating System Services | Logging facility for Python |
logging |
logging.config |
Generic Operating System Services | Logging configuration |
logging |
logging.handlers |
Generic Operating System Services | Logging handlers |
lzma |
lzma |
Data Compression and Archiving | Compression using the LZMA algorithm |
mailbox |
mailbox |
Internet Data Handling | Manipulate mailboxes in various formats |
mailcap |
mailcap |
Internet Data Handling | Mailcap file handling |
marshal |
marshal |
Data Persistence | Internal Python object serialization |
math |
math |
Numeric and Mathematical Modules | Mathematical functions |
mimetypes |
mimetypes |
Internet Data Handling | Map filenames to MIME types |
mmap |
mmap |
Networking and Interprocess Communication | Memory-mapped file support |
modulefinder |
modulefinder |
Importing Modules | Find modules used by a script |
msilib |
msilib |
MS Windows Specific Services | Read and write Microsoft Installer files |
msvcrt |
msvcrt |
MS Windows Specific Services | Useful routines from the MS VC++ runtime |
multiprocessing |
multiprocessing |
Concurrent Execution | Process-based parallelism |
multiprocessing |
multiprocessing.shared_memory |
Concurrent Execution | Provides shared memory for direct access across processes |
netrc |
netrc |
File Formats | netrc file processing |
nis |
nis |
Unix Specific Services | Interface to Sun’s NIS (Yellow Pages) |
nntplib |
nntplib |
Internet Protocols and Support | NNTP protocol client |
numbers |
numbers |
Numeric and Mathematical Modules | Numeric abstract base classes |
operator |
operator |
Functional Programming Modules | Standard operators as functions |
optparse |
optparse |
Superseded Modules | Parser for command line options |
os |
os |
Generic Operating System Services | Miscellaneous operating system interfaces |
os |
os.path |
File and Directory Access | Common pathname manipulations |
ossaudiodev |
ossaudiodev |
Multimedia Services | Access to OSS-compatible audio devices |
parser |
parser |
Python Language Services | Access Python parse trees |
pathlib |
pathlib |
File and Directory Access | Object-oriented filesystem paths |
pdb |
pdb |
Debugging and Profiling | The Python Debugger |
pickle |
pickle |
Data Persistence | Python object serialization |
pickletools |
pickletools |
Python Language Services | Tools for pickle developers |
pipes |
pipes |
Unix Specific Services | Interface to shell pipelines |
pkgutil |
pkgutil |
Importing Modules | Package extension utility |
platform |
platform |
Generic Operating System Services | Access to underlying platform’s identifying data |
plistlib |
plistlib |
File Formats | Generate and parse Mac OS X .plist files |
poplib |
poplib |
Internet Protocols and Support | POP3 protocol client |
posix |
posix |
Unix Specific Services | The most common POSIX system calls |
pprint |
pprint |
Data Types | Data pretty printer |
pty |
pty |
Unix Specific Services | Pseudo-terminal utilities |
pwd |
pwd |
Unix Specific Services | The password database |
py_compile |
py_compile |
Python Language Services | Compile Python source files |
pyclbr |
pyclbr |
Python Language Services | Python module browser support |
pydoc |
pydoc |
Development Tools | Documentation generator and online help system |
queue |
queue |
Concurrent Execution | A synchronized queue class |
quopri |
quopri |
Internet Data Handling | Encode and decode MIME quoted-printable data |
random |
random |
Numeric and Mathematical Modules | Generate pseudo-random numbers |
re |
re |
Text Processing Services | Regular expression operations |
readline |
readline |
Text Processing Services | GNU readline interface |
reprlib |
reprlib |
Data Types | Alternate repr() implementation |
resource |
resource |
Unix Specific Services | Resource usage information |
rlcompleter |
rlcompleter |
Text Processing Services | Completion function for GNU readline |
runpy |
runpy |
Importing Modules | Locating and executing Python modules |
sched |
sched |
Concurrent Execution | Event scheduler |
secrets |
secrets |
Cryptographic Services | Generate secure random numbers for managing secrets |
select |
select |
Networking and Interprocess Communication | Waiting for I/O completion |
selectors |
selectors |
Networking and Interprocess Communication | High-level I/O multiplexing |
shelve |
shelve |
Data Persistence | Python object persistence |
shlex |
shlex |
Program Frameworks | Simple lexical analysis |
shutil |
shutil |
File and Directory Access | High-level file operations |
signal |
signal |
Networking and Interprocess Communication | Set handlers for asynchronous events |
site |
site |
Python Runtime Services | Site-specific configuration hook |
smtpd |
smtpd |
Internet Protocols and Support | SMTP Server |
smtplib |
smtplib |
Internet Protocols and Support | SMTP protocol client |
sndhdr |
sndhdr |
Multimedia Services | Determine type of sound file |
socket |
socket |
Networking and Interprocess Communication | Low-level networking interface |
socketserver |
socketserver |
Internet Protocols and Support | A framework for network servers |
spwd |
spwd |
Unix Specific Services | The shadow password database |
sqlite3 |
sqlite3 |
Data Persistence | DB-API 2.0 interface for SQLite databases |
ssl |
ssl |
Networking and Interprocess Communication | TLS/SSL wrapper for socket objects |
stat |
stat |
File and Directory Access | Interpreting stat() results |
statistics |
statistics |
Numeric and Mathematical Modules | Mathematical statistics functions |
string |
string |
Text Processing Services | Common string operations |
stringprep |
stringprep |
Text Processing Services | Internet String Preparation |
struct |
struct |
Binary Data Services | Interpret bytes as packed binary data |
subprocess |
subprocess |
Concurrent Execution | Subprocess management |
sunau |
sunau |
Multimedia Services | Read and write Sun AU files |
symbol |
symbol |
Python Language Services | Constants used with Python parse trees |
symtable |
symtable |
Python Language Services | Access to the compiler’s symbol tables |
sys |
sys |
Python Runtime Services | System-specific parameters and functions |
sysconfig |
sysconfig |
Python Runtime Services | Provide access to Python’s configuration information |
syslog |
syslog |
Unix Specific Services | Unix syslog library routines |
tabnanny |
tabnanny |
Python Language Services | Detection of ambiguous indentation |
tarfile |
tarfile |
Data Compression and Archiving | Read and write tar archive files |
telnetlib |
telnetlib |
Internet Protocols and Support | Telnet client |
tempfile |
tempfile |
File and Directory Access | Generate temporary files and directories |
termios |
termios |
Unix Specific Services | POSIX style tty control |
test |
test |
Development Tools | Regression tests package for Python |
test |
test.support |
Development Tools | Utilities for the Python test suite |
test |
test.support.script_helper |
Development Tools | Utilities for the Python execution tests |
textwrap |
textwrap |
Text Processing Services | Text wrapping and filling |
threading |
threading |
Concurrent Execution | Thread-based parallelism |
time |
time |
Generic Operating System Services | Time access and conversions |
timeit |
timeit |
Debugging and Profiling | Measure execution time of small code snippets |
tkinter |
tkinter |
Graphical User Interfaces with Tk | Python interface to Tcl/Tk |
tkinter |
tkinter.scrolledtext |
Graphical User Interfaces with Tk | Scrolled Text Widget |
tkinter |
tkinter.tix |
Graphical User Interfaces with Tk | Extension widgets for Tk |
tkinter |
tkinter.ttk |
Graphical User Interfaces with Tk | Tk themed widgets |
token |
token |
Python Language Services | Constants used with Python parse trees |
tokenize |
tokenize |
Python Language Services | Tokenizer for Python source |
trace |
trace |
Debugging and Profiling | Trace or track Python statement execution |
traceback |
traceback |
Python Runtime Services | Print or retrieve a stack traceback |
tracemalloc |
tracemalloc |
Debugging and Profiling | Trace memory allocations |
tty |
tty |
Unix Specific Services | Terminal control functions |
turtle |
turtle |
Program Frameworks | Turtle graphics |
types |
types |
Data Types | Dynamic type creation and names for built-in types |
typing |
typing |
Development Tools | Support for type hints |
unicodedata |
unicodedata |
Text Processing Services | Unicode Database |
unittest |
unittest |
Development Tools | Unit testing framework |
unittest |
unittest.mock |
Development Tools | mock object library |
unittest |
unittest.mock |
Development Tools | getting started |
urllib |
urllib |
Internet Protocols and Support | URL handling modules |
urllib |
urllib.error |
Internet Protocols and Support | Exception classes raised by urllib.request |
urllib |
urllib.parse |
Internet Protocols and Support | Parse URLs into components |
urllib |
urllib.request |
Internet Protocols and Support | Extensible library for opening URLs |
urllib |
urllib.response |
Internet Protocols and Support | Response classes used by urllib |
urllib |
urllib.robotparser |
Internet Protocols and Support | Parser for robots.txt |
uu |
uu |
Internet Data Handling | Encode and decode uuencode files |
uuid |
uuid |
Internet Protocols and Support | UUID objects according to RFC 4122 |
venv |
venv |
Software Packaging and Distribution | Creation of virtual environments |
warnings |
warnings |
Python Runtime Services | Warning control |
wave |
wave |
Multimedia Services | Read and write WAV files |
weakref |
weakref |
Data Types | Weak references |
webbrowser |
webbrowser |
Internet Protocols and Support | Convenient Web-browser controller |
winreg |
winreg |
MS Windows Specific Services | Windows registry access |
winsound |
winsound |
MS Windows Specific Services | Sound-playing interface for Windows |
wsgiref |
wsgiref |
Internet Protocols and Support | WSGI Utilities and Reference Implementation |
xdrlib |
xdrlib |
File Formats | Encode and decode XDR data |
xml |
xml.dom |
Structured Markup Processing Tools | The Document Object Model API |
xml |
xml.dom.minidom |
Structured Markup Processing Tools | Minimal DOM implementation |
xml |
xml.dom.pulldom |
Structured Markup Processing Tools | Support for building partial DOM trees |
xml |
xml.etree.ElementTree |
Structured Markup Processing Tools | The ElementTree XML API |
xml |
xml.parsers.expat |
Structured Markup Processing Tools | Fast XML parsing using Expat |
xml |
xml.sax |
Structured Markup Processing Tools | Support for SAX2 parsers |
xml |
xml.sax.handler |
Structured Markup Processing Tools | Base classes for SAX handlers |
xml |
xml.sax.saxutils |
Structured Markup Processing Tools | SAX Utilities |
xml |
xml.sax.xmlreader |
Structured Markup Processing Tools | Interface for XML parsers |
xmlrpc |
xmlrpc |
Internet Protocols and Support | XMLRPC server and client modules |
xmlrpc |
xmlrpc.client |
Internet Protocols and Support | XML-RPC client access |
xmlrpc |
xmlrpc.server |
Internet Protocols and Support | Basic XML-RPC servers |
zipapp |
zipapp |
Software Packaging and Distribution | Manage executable Python zip archives |
zipfile |
zipfile |
Data Compression and Archiving | Work with ZIP archives |
zipimport |
zipimport |
Importing Modules | Import modules from Zip archives |
zlib |
zlib |
Data Compression and Archiving | Compression compatible with gzip |
-
Zen of Python에 따르면, Namespaces are one honking great
idea – let’s do more of those!↩︎
// add bootstrap table styles to pandoc tables function bootstrapStylePandocTables() { $('tr.odd').parent('tbody').parent('table').addClass('table table-condensed'); } $(document).ready(function () { bootstrapStylePandocTables(); });
Leave a comment