Python Notes for Professionals

by Stack Overflow Community

DescriptionTable of ContentsDetailsHashtagsReport an issue

Book Description

The Python Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow.

This open book is licensed under a Creative Commons License (CC BY-SA). You can download Python Notes for Professionals ebook for free in PDF format (6.3 MB).

Table of Contents

Chapter 1
Getting started with Python Language
Chapter 2
Python Data Types
Chapter 3
Indentation
Chapter 4
Comments and Documentation
Chapter 5
Date and Time
Chapter 6
Date Formatting
Chapter 7
Enum
Chapter 8
Set
Chapter 9
Simple Mathematical Operators
Chapter 10
Bitwise Operators
Chapter 11
Boolean Operators
Chapter 12
Operator Precedence
Chapter 13
Variable Scope and Binding
Chapter 14
Conditionals
Chapter 15
Comparisons
Chapter 16
Loops
Chapter 17
Arrays
Chapter 18
Multidimensional arrays
Chapter 19
Dictionary
Chapter 20
List
Chapter 21
List comprehensions
Chapter 22
List slicing (selecting parts of lists)
Chapter 23
groupby()
Chapter 24
Linked lists
Chapter 25
Linked List Node
Chapter 26
Filter
Chapter 27
Heapq
Chapter 28
Tuple
Chapter 29
Basic Input and Output
Chapter 30
Files & Folders I/O
Chapter 31
os.path
Chapter 32
Iterables and Iterators
Chapter 33
Functions
Chapter 34
Defining functions with list arguments
Chapter 35
Functional Programming in Python
Chapter 36
Partial functions
Chapter 37
Decorators
Chapter 38
Classes
Chapter 39
Metaclasses
Chapter 40
String Formatting
Chapter 41
String Methods
Chapter 42
Using loops within functions
Chapter 43
Importing modules
Chapter 44
Difference between Module and Package
Chapter 45
Math Module
Chapter 46
Complex math
Chapter 47
Collections module
Chapter 48
Operator module
Chapter 49
JSON Module
Chapter 50
Sqlite3 Module
Chapter 51
The os Module
Chapter 52
The locale Module
Chapter 53
Itertools Module
Chapter 54
Asyncio Module
Chapter 55
Random module
Chapter 56
Functools Module
Chapter 57
The dis module
Chapter 58
The base64 Module
Chapter 59
Queue Module
Chapter 60
Deque Module
Chapter 61
Webbrowser Module
Chapter 62
tkinter
Chapter 63
pyautogui module
Chapter 64
Indexing and Slicing
Chapter 65
Plotting with Matplotlib
Chapter 66
graph-tool
Chapter 67
Generators
Chapter 68
Reduce
Chapter 69
Map Function
Chapter 70
Exponentiation
Chapter 71
Searching
Chapter 72
Sorting, Minimum and Maximum
Chapter 73
Counting
Chapter 74
The Print Function
Chapter 75
Regular Expressions (Regex)
Chapter 76
Copying data
Chapter 77
Context Managers ("with" Statement)
Chapter 78
The __name__ special variable
Chapter 79
Checking Path Existence and Permissions
Chapter 80
Creating Python packages
Chapter 81
Usage of "pip" module: PyPI Package Manager
Chapter 82
pip: PyPI Package Manager
Chapter 83
Parsing Command Line arguments
Chapter 84
Subprocess Library
Chapter 85
setup.py
Chapter 86
Recursion
Chapter 87
Type Hints
Chapter 88
Exceptions
Chapter 89
Raise Custom Errors / Exceptions
Chapter 90
Commonwealth Exceptions
Chapter 91
urllib
Chapter 92
Web scraping with Python
Chapter 93
HTML Parsing
Chapter 94
Manipulating XML
Chapter 95
Python Requests Post
Chapter 96
Distribution
Chapter 97
Property Objects
Chapter 98
Overloading
Chapter 99
Polymorphism
Chapter 100
Method Overriding
Chapter 101
User-Defined Methods
Chapter 102
String representations of class instances: __str__ and __repr__ methods
Chapter 103
Debugging
Chapter 104
Reading and Writing CSV
Chapter 105
Writing to CSV from String or List
Chapter 106
Dynamic code execution with `exec` and `eval`
Chapter 107
PyInstaller - Distributing Python Code
Chapter 108
Data Visualization with Python
Chapter 109
The Interpreter (Command Line Console)
Chapter 110
*args and **kwargs
Chapter 111
Garbage Collection
Chapter 112
Pickle data serialisation
Chapter 113
Binary Data
Chapter 114
Idioms
Chapter 115
Data Serialization
Chapter 116
Multiprocessing
Chapter 117
Multithreading
Chapter 118
Processes and Threads
Chapter 119
Python concurrency
Chapter 120
Parallel computation
Chapter 121
Sockets
Chapter 122
Websockets
Chapter 123
Sockets And Message Encryption/Decryption Between Client and Server
Chapter 124
Python Networking
Chapter 125
Python HTTP Server
Chapter 126
Flask
Chapter 127
Introduction to RabbitMQ using AMQPStorm
Chapter 128
Descriptor
Chapter 129
tempfile NamedTemporaryFile
Chapter 130
Input, Subset and Output External Data Files using Pandas
Chapter 131
Unzipping Files
Chapter 132
Working with ZIP archives
Chapter 133
Getting start with GZip
Chapter 134
Stack
Chapter 135
Working around the Global Interpreter Lock (GIL)
Chapter 136
Deployment
Chapter 137
Logging
Chapter 138
Web Server Gateway Interface (WSGI)
Chapter 139
Python Server Sent Events
Chapter 140
Alternatives to switch statement from other languages
Chapter 141
List destructuring (aka packing and unpacking)
Chapter 142
Accessing Python source code and bytecode
Chapter 143
Mixins
Chapter 144
Attribute Access
Chapter 145
ArcPy
Chapter 146
Abstract Base Classes (abc)
Chapter 147
Plugin and Extension Classes
Chapter 148
Immutable datatypes(int, float, str, tuple and frozensets)
Chapter 149
Incompatibilities moving from Python 2 to Python 3
Chapter 150
2to3 tool
Chapter 151
Non-offcial Python implementations
Chapter 152
Abstract syntax tree
Chapter 153
Unicode and bytes
Chapter 154
Python Serial Communication (pyserial)
Chapter 155
Neo4j and Cypher using Py2Neo
Chapter 156
Basic Curses with Python
Chapter 157
Templates in python
Chapter 158
Pillow
Chapter 159
The pass statement
Chapter 160
CLI subcommands with precise help output
Chapter 161
Database Access
Chapter 162
Connecting Python to SQL Server
Chapter 163
PostgreSQL
Chapter 164
Python and Excel
Chapter 165
Turtle Graphics
Chapter 166
Python Persistence
Chapter 167
Design Patterns
Chapter 168
hashlib
Chapter 169
Creating a Windows service using Python
Chapter 170
Mutable vs Immutable (and Hashable) in Python
Chapter 171
configparser
Chapter 172
Optical Character Recognition
Chapter 173
Virtual environments
Chapter 174
Python Virtual Environment - virtualenv
Chapter 175
Virtual environment with virtualenvwrapper
Chapter 176
Create virtual environment with virtualenvwrapper in windows
Chapter 177
sys
Chapter 178
ChemPy - python package
Chapter 179
pygame
Chapter 180
Pyglet
Chapter 181
Audio
Chapter 182
pyaudio
Chapter 183
shelve
Chapter 184
IoT Programming with Python and Raspberry PI
Chapter 185
kivy - Cross-platform Python Framework for NUI Development
Chapter 186
Pandas Transform: Preform operations on groups and concatenate the results
Chapter 187
Similarities in syntax, Differences in meaning: Python vs. JavaScript
Chapter 188
Call Python from C#
Chapter 189
ctypes
Chapter 190
Writing extensions
Chapter 191
Python Lex-Yacc
Chapter 192
Unit Testing
Chapter 193
py.test
Chapter 194
Profiling
Chapter 195
Python speed of program
Chapter 196
Performance optimization
Chapter 197
Security and Cryptography
Chapter 198
Secure Shell Connection in Python
Chapter 199
Python Anti-Patterns
Chapter 200
Common Pitfalls
Chapter 201
Hidden Features

Book Details

Subject
Computer Science
Publisher
GoalKicker
Published
2018
Pages
855
Edition
1
Language
English
PDF Size
6.3 MB
License
CC BY-SA

Book Hashtags

Related Books

.NET Framework Notes for Professionals
The .NET Framework Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
Algorithms Notes for Professionals
The Algorithms Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
Angular 2+ Notes for Professionals
The Angular 2+ Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
AngularJS Notes for Professionals
The AngularJS Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
C# Notes for Professionals
The C# Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
Entity Framework Notes for Professionals
The Entity Framework Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....