|
Size: 3430
Comment:
|
Size: 3666
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 48: | Line 48: |
| * [[Python/Six|six]] | |
| Line 73: | Line 74: |
| * [[Python/Generator|Generator]] | * [[Python/Generator|Generators]] |
| Line 78: | Line 79: |
| == Parser Modules and Classes == This is a mixture of standard library modules and third-party modules. === Configuration Files === * [[Python/ConfigParser|ConfigParser]] === JSON === * [[Python/Json|json]] === HTML === * [[Python/HtmlParser|html.parser]] * [[Python/BeautifulSoup|Beautiful Soup]] === PDF === * [[Python/Pdfminer|pdfminer]] === TOML === * [[Python/TomlLib|tomllib]] === XML === * [[Python/XmlSax|xml.sax]] * [[Python/XmlDomMinidom|xml.dom.minidom]] * [[Python/LxmlEtree|lxml.etree]] |
|
| Line 79: | Line 115: |
| Line 126: | Line 163: |
| == Parser Modules and Classes == === Configuration Files === * [[Python/ConfigParser|ConfigParser]] === JSON === * [[Python/Json|json]] === HTML === * [[Python/HtmlParser|html.parser]] * [[Python/BeautifulSoup|Beautiful Soup]] === PDF === * [[Python/Pdfminer|pdfminer]] === TOML === * [[Python/TomlLib|tomllib]] === XML === * [[Python/XmlSax|xml.sax]] * [[Python/XmlDomMinidom|xml.dom.minidom]] * [[Python/LxmlEtree|lxml.etree]] |
|
| Line 162: | Line 168: |
| * [[Python/Pandas|Pandas]] * [[Python/Pygments|Pygments]] * [[Python/Requests|Requests]] |
|
| Line 163: | Line 172: |
| * [[Python/SqlAlchemy|SqlAlchemy]] |
Python
The Python programming language is an interpreted, duck-typed language.
Contents
Example
A hello world program looks like:
def main():
print("Hello, world")
if __name__ == "__main__":
main()If using Python 2, the print command is instead a statement.
print "Hello, world"
To run the program, try:
python hello.py # or chmod 755 hello.py ./hello.py
Tool chain
Applications and Servers
Language
Parser Modules and Classes
This is a mixture of standard library modules and third-party modules.
Configuration Files
JSON
HTML
TOML
XML
Standard Library Modules
Third-Party Modules
