Getting Started
List comprehension
Filter
List
Functions
Decorators
Math module
Loops
Random module
Comparisons
Importing modules
Sorting Minimum and Maximium
Operator module
Variable Scope and Binding
Basic Input and Output
Files, Folders, I/O
JSON Module
String Methods
Metaclasses
Indexing and Slicing
Generators
Simple Mathematical Operators
Reduce
Map Function
Exponentation
Searching
Dictionary
Classes
Counting
Manipulating XML
Date and Time
Set
Collections module
Parallel computation
Multithreading
Writing C extensions
Unit Testing
Regular Expressions
Bitwise Operators
Incompatibilities moving from Python 2 to Python 3
Virtual environments
Copying data
Tuple
Context Managers with Statement
Hidden Features
Enum
String Formatting
Conditionals
Complex math
Unicode and bytes
The __name__ special variable
Check if path exists
Networking
Asyncio Module
Print Function
os.path module
Creating Python packages
Parsing Command Line Arguments
HTML Parsing
Subprocess Library
setup.py
List slicing
Sockets
Itertools Module
Recursion
Boolean Operators
dis module
Type Hints
pip PyPI Package Manager
locale module
Exceptions
Web scraping
deque module
Distributing self-contained applications
Property Objects
Overloading
Debugging
Reading and Writing CSV
Dynamic code execution with exec and eval
PyInstaller - Distributing Python Code
Iterables and Iterators
Data Visualization
The interpreter command line console
args and kwargs
functools module
Garbage Collection
Indentation
Security and Cryptograhy
Pickle data serialization
urllib
Binary Data
Python and Excel
Idioms
Method Overriding
Difference between a module and a package
Data Serialization
Python Concurrency
RabbitMQ using AMQPStorm
PostgreSQL
Descriptor
Common Pitfalls
Multiprocessing
Creating temporary files with tempfile
Working with ZIP files
Stack
Profiling
User-Defined Methods
Working around Global Interpreter Lock
Deployment using conda
Logging
Processes and Threads
os module
Comments and documentation
Database Access
Python HTTP Server
Alternatives to switch statement from other languages
List destructuring
Accessing Python source code and bytecode
Mixins
Attribute Access
ArcPy
Python Anti-Patterns
Plugin and Extension Classes
Websockets
Immutable data types
String representations of class
Arrays
Operator Precedence
Polymorphism
Alternative Python implementations
List Comprehensions
Web Server Gateway Intrerface WSGI
2to3 tool
Abstract Syntax Tree
Abstract Base Classes
Unicode
ssh in Python
Serial Communication with pyserial
Neo4j
Performance optimization
Curses
Templates
pass statement
Testing with py.test
Date Formatting
heapq
tkinter
CLI subcommands
Defining functions with list arguments
SQLite3 module
Persistence with pickle
Connecting to SQL Server
Design Patterns
Multidimensional arrays
Audio
pyglet
queue module
ijson
webbrowser module
base64 module
Flask
Groupby
Sockets and Message Encryption / Decryption
pygame
Input Subset and Output External Data Files using Pandas
hashlib
Gzip
ctypes
Creating a Windows Service
A Python script that can be run as a service
Running a Flask web application as a service
Mutable vs. Immutable
configparser
Common Exceptions
Optical Character Recognition OCR
Python Data Types
Partial functions
Generating graphs
Unzipping Files
Functional Programming
Python Virtual Environment - virtualenv
sys module
virtual environment with virtualenvwrapper
virtualenvwrapper on Windows
Python Requests Post
Plotting with Matplotlib
Python Lex-Yacc
pyaudio
shelve
pip and PyPI Package Manager
Writing to CSV from String or List
Raise Custom Errors Exceptions
Using loops within functions
Contributors

Creating a Windows Service

suggest change

Headless processes (with no UI) in Windows are called Services. They can be controlled (started, stopped, etc) using standard Windows controls such as the command console, Powershell or the Services tab in Task Manager. A good example might be an application that provides network services, such as a web application, or maybe a backup application that performs various background archival tasks. There are several ways to create and install a Python application as a Service in Windows.

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents
4 List
23 Reduce
32 Set
43 Tuple
46 Enum
90 urllib
93 Idioms
105 Stack
110 Logging
119 Mixins
121 ArcPy
127 Arrays
136 Unicode
139 Neo4j
141 Curses
146 heapq
147 tkinter
155 Audio
156 pyglet
158 ijson
161 Flask
162 Groupby
164 pygame
166 hashlib
167 Gzip
168 ctypes
169 Creating a Windows Service
186 pyaudio
187 shelve