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....