Python Commands
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