Como abrir uma pasta de rede com senha no Windows?
📁 python
Preciso abrir uma pasta de rede no Explorador de Arquivos a partir de um script Python.
Eu sei como abrir pastas de rede sem senha usando startfile:
os.startfile(r""\\\\192.168.1.2\\pasta"")O problema é que preciso abrir uma pasta de rede com senha, e então o startfile retorna um erro:
OSError: [WinError 86] A senha de rede especificada não está correta: '\\\\\\\\192.168.1.3\\\\pasta'Primeiramente, onde devo especificar a senha de rede?
Em segundo lugar, é possível exibir a janela padrão de entrada de senha do Explorador de Arquivos e permitir que o usuário insira a senha no Explorador, sem modificar o script Python? Tentei abrir explorer.exe
Você pode adicionar a conexão com a API ao Telegram em uma função, se houver erro na conexão - chama essa função novamente
def api(): try: m = 'Aqui o bot restante' except: api()api()Se não quiser fazer assim, terá que usar um banco de dados - armazenar variáveis. Isso pode ser feito com import json ou import sqlite3. Se não quiser armazenar variáveis no banco, armazene-as no próprio Python usando um dicionário Python (dict). p.s De qualquer forma, você precisa de import time. Ao processar a mensagem do usuário, primeiro verifica se ele não está na lista, se estiver, escreva
Faça login para deixar uma resposta