Esqueça os aplicativos de compartilhamento de arquivos. Veja como acessar arquivos em vários dispositivos usando um servidor Python no Windows.
Você já quis transferir arquivos para outros dispositivos, mas não tinha acesso a uma unidade flash ou outro dispositivo de armazenamento? Com o Python, você pode criar um servidor temporário que permite transferir arquivos entre dispositivos usando apenas o navegador da web.
Neste artigo, vamos orientá-lo no processo de configuração de um servidor Python em seu sistema operacional Windows usando o prompt de comando com apenas alguns comandos simples.
O que é um servidor Python?
Um servidor Python é um servidor web embutido que vem pré-empacotado com a biblioteca Python. Você pode implementar um servidor da web Python simples usando o módulo de servidor da web em Python, como o módulo SimpleHTTPServer ou o módulo HTTPServer.
É importante observar que o servidor web que criaremos aqui só pode ser acessado em sua rede local por meio de um endereço IP privado, por exemplo, 192.168.xx.xx ou 10.10.xx.xx. Mas você pode usar este servidor para baixar facilmente arquivos de um dispositivo para outro, desde que esteja na mesma rede.
Como configurar um servidor da Web Python para transferência de arquivos no Windows
Configurar um servidor web Python é muito fácil. Antes de começar a configurar, certifique-se de ter o Python instalado. Se você não fizer isso, você pode facilmente instalar Python no Windows em alguns minutos.
Depois de instalar o Python, para configurar seu servidor Python, basta seguir estas etapas:
- Abra o File Explorer e navegue até o local da pasta ou arquivo que deseja compartilhar.
- Na barra de endereços, clique duas vezes no caminho do arquivo e digite cmd. Isso abriria uma janela do prompt de comando nesse local. Como alternativa, você pode abrir o prompt de comando pressionando Vitória + R e digitando cmd na caixa de diálogo Executar. Em seguida, navegue até o arquivo ou pasta desejado usando o comando cd no Windows.
- Você pode obter seu endereço IP privado digitando ipconfig na janela do prompt de comando.
- Para iniciar o servidor web Python, execute este comando: python -m http.servidor
Isso usaria a porta padrão 8000. Para especificar uma porta diferente, basta digitar o número da porta ao lado do comando. Por exemplo, para executar o servidor web Python na porta 5678, execute este comando:
Pitão-mhttp.servidor 5678
Agora, você tem um servidor web Python simples para transferência de arquivos instalado e funcionando em seu dispositivo Windows. Para encerrar o servidor, basta pressionar Ctrl + C.
Como baixar os arquivos do servidor Python
Nos dispositivos que você deseja compartilhar os arquivos, abra o navegador e digite o endereço IP do dispositivo com o arquivo. Se você especificou um número de porta, faça o seguinte: endereço_ip: número da porta. Por exemplo, 192.168.116.201:5678. O resultado deve se parecer com uma lista de arquivos e diretórios.
Use Python para facilitar suas tarefas
A configuração de um servidor Python para transferência de arquivos pode ser uma ferramenta poderosa para simplificar seu fluxo de trabalho e melhorar a eficiência. Esteja você trabalhando em uma equipe pequena ou em um projeto grande, a capacidade de transferir arquivos de maneira rápida e fácil pode fazer toda a diferença. Python é uma linguagem de programação fácil de aprender que pode ser usada para automatizar tarefas e torná-lo mais eficiente em sua vida cotidiana.
Com um pouco de prática e experimentação, você pode facilmente criar scripts para automatizar tarefas repetitivas, como organização de arquivos, análise de dados, web scraping e muito mais.