Professional Documents
Culture Documents
Concepts
Concepts
Python is an interpreted (An interpreter is a program that reads and executes code.), object-
oriented(Object-oriented programming (OOP) is a method of structuring a program by bundling
related properties and behaviors into individual objects.), high-level programming
language(programming language with strong abstraction(Abstraction is related to both
encapsulation and data hiding.) from the details of the computer) with dynamic
semantics(dynamics objects are instances of values contained into constructs in the code, and
they exist at run-time level). ... Python's simple, easy to learn syntax emphasizes readability and
therefore reduces the cost of program maintenance. Python supports modules and packages, which
encourages program modularity and code reuse
Pywin32 is basically a very thin wrapper of python that allows us to interact with COM
objects and automate Windows applications with python. The power of this approach is
that you can pretty much do anything that a Microsoft Application can do
through python.
It features tools for developing and debugging C++ code, especially code written for the
Windows API, DirectX and . NET.
You use pip with an install command followed by the name of the package you want to
install. pip looks for the package in PyPI, calculates its dependencies, and installs them
to ensure requests will work. Notice that you use python -m to update pip . The -m
switch tells Python to run a module as an executable