An open API service indexing awesome lists of open source software.

https://github.com/akaliutau/python-idioms

Effective Python
https://github.com/akaliutau/python-idioms

data-structures python3

Last synced: 4 months ago
JSON representation

Effective Python

Awesome Lists containing this project

README

          

About
======
This is a collection of Python 3.x idioms, datastructures and effective code.

Main topics covered so far:

* data structures
* expressions
* meta classes, dynamic object construction
* internals of Python, useful hacks
* testing

Overview
=========

# Preliminary steps

1) First check the version - it should be 3.9.x (3.9.1 in our case)

```
python --version

Python 3.9.1
```

2) Create a virtual environment

```
python -m venv env
```
As a result a folder env with python libs will be created

3) Activate virtual env:

```
./env/Scripts/activate
```
The prompt will be changed to (env)

4) Install necessary dependencies into virtual environment:

```
pip install -r requirements.txt
```
As a result all extra dependencies will be added