Skip to content

cybersecurity-dev/Python-Toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Development Toolkit

Linux Windows YouTube Reddit

GitHub   YouTube   My Awesome Lists

Python Package Manager

PIP

  • Linux

    python3 -m pip --version && \
    python3 -m venv .venv_poc && \
    source .venv_poc/bin/activate && \
    python3 -m pip install --upgrade pip && \
    XDG_CACHE_HOME=./cache_pip/ pip install -r requirements.txt
  • Windows

    py -m pip --version
    py -m venv .venv_poc
    .venv_poc\Scripts\activate
    py -m pip install --upgrade pip
    XDG_CACHE_HOME=./cache_pip/ pip install -r requirements.txt

UV

  • Linux
    curl -LsSf https://astral.sh/uv/install.sh | sh  && \
    uv venv .venv_poc --python 3.15 --cache-dir ./.uv_cache && \
    source .venv_poc/bin/activate && \
    python --version && \
    uv pip install -r requirements.txt --cache-dir ./.uv_cache
  • Windows
    powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

CONDA

  • Linux
  • Windows

Interacting with the OS

  • os
  • sys

Interacting with Files

  • os.path
  • pathlib
  • shutil
  • fileinput
  • tempfile

Command line arguments & Configuration Files

  • argparse
  • configparser

Compressing & Decompressing Files

  • gzip

Running & Communicating with other Processes

  • subprocess

Running Remote Commands

  • Paramiko - Paramiko is a pure-Python implementation of the SSHv2 protocol, providing both client and server functionality.
    pip install paramiko

My Awesome Lists

You can access the my awesome lists here

Contributing

Contributions of any kind welcome, just follow the guidelines!

Contributors

Thanks goes to these contributors!

🔼 Back to top

About

Python Development Toolkit

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages