Python Commands

Try searching for: "list", "docker run", "git branch", "remove directory"
Search Results

Python Commands

Environment

python3 -m venv venv

Create a new virtual environment.

Example: python3 -m venv myproject_env
environment virtual setup
source venv/bin/activate

Activate virtual environment (Linux/Mac).

Example: source venv/bin/activate
activate environment
pip install -r requirements.txt

Install dependencies from requirements file.

Example: pip install -r requirements.txt
install dependencies
pip freeze > requirements.txt

Export current dependencies to requirements file.

Example: pip freeze > requirements.txt
export dependencies
python -m http.server 8000

Start simple HTTP server on port 8000.

Example: python -m http.server 8080
server development

Django

django-admin startproject myproject

Create a new Django project.

Example: django-admin startproject webapp
django project create
python manage.py runserver

Start Django development server.

Example: python manage.py runserver 0.0.0.0:8000
django server development
python manage.py makemigrations

Create database migrations.

Example: python manage.py makemigrations
django database migrations
python manage.py migrate

Apply database migrations.

Example: python manage.py migrate
django database migrate
python manage.py createsuperuser

Create Django admin superuser.

Example: python manage.py createsuperuser
django admin user

Flask

flask run

Start Flask development server.

Example: flask run --host=0.0.0.0 --port=5000
flask server development
flask db init

Initialize Flask-Migrate database.

Example: flask db init
flask database init
flask db migrate -m "message"

Create new database migration.

Example: flask db migrate -m "Add user table"
flask database migration
flask db upgrade

Apply database migrations.

Example: flask db upgrade
flask database upgrade