Skip to content

jmreis/network-programming-with-python

Repository files navigation

network-programming-with-python

GitHub repo size GitHub language count


Skills

python docker


Repositório de estudos sobre programação de redes de computadores com a linguagem Python.

💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

  • Você instalou o Python e o Docker .
  • Você tem uma máquina <Windows / Linux / Mac>.

🚀 Instalando

Para instalar, siga estas etapas:

Linux, macOS e Windows::

$ git clone https://github.com/jmreis/network-programming-with-python.git

$ cd networking-programming-with-python

☕ Usando

Para usar, siga estas etapas:

  • Usando virtualenv:
$ python3 -m venv .venv

$ source .venv/bin/activate

(venv)$ pip install -r requirements.txt

(venv)$ python <script_name>.py --<arg_name> <arg_value>
  • Usando Docker com ambiente de desenvolvimento:
# docker build -t <image_name> .

# docker run <image_name> python <script_name>.py --<arg_name> <arg_value>

📫 Contribuindo

Para contribuir, siga estas etapas:

  1. Bifurque este repositório.
  2. Crie um branch: git checkout -b <nome_branch>.
  3. Faça suas alterações e confirme-as: git commit -m '<mensagem_commit>'
  4. Envie para o branch original: git push origin <nome_do_projeto> / <local>
  5. Crie a solicitação de pull.

Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.

⬆ Voltar ao topo