Como rodar script em python [RESOLVIDO]

1. Como rodar script em python [RESOLVIDO]

Felipe Lira Silva
scr1pt3r

(usa Debian)

Enviado em 23/01/2017 - 20:57h

Bom eu queria saber como codar um Script em python com Parâmetros tipo:


usage: script.py -t


gostaria de saber como configurar o script para aceitar esse parâmetro '-t'

e de preferência que seja python na versão 3.5 pra cima

Já procurei na internet sobre isso mas sem sucesso


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/01/2017 - 21:18h

Ah tá, pensei que fosse só para rodar!!! :)

Não sou programador, mas veja se é isso que vc procura:
https://docs.python.org/3/howto/argparse.html

3. Re: Como rodar script em python [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/01/2017 - 21:05h

$ python script.py -t


4. Re: Como rodar script em python [RESOLVIDO]

Felipe Lira Silva
scr1pt3r

(usa Debian)

Enviado em 23/01/2017 - 21:11h

PauloHAC escreveu:

$ python script.py -t


Não amigo vc entendeu errado eu não quero exexutar o script eu quero codar um script em python que aceite parâmetros



5. Re: Como rodar script em python [RESOLVIDO]

Felipe Lira Silva
scr1pt3r

(usa Debian)

Enviado em 23/01/2017 - 21:19h

PauloHAC escreveu:

Ah tá, pensei que fosse só para rodar!!! :)

Não sou programador, mas veja se é isso que vc procura:
https://docs.python.org/3/howto/argparse.html


Obrigado vou conferir




6. Obrigado Paulo!

Felipe Lira Silva
scr1pt3r

(usa Debian)

Enviado em 26/01/2017 - 08:09h

PauloHAC escreveu:

Ah tá, pensei que fosse só para rodar!!! :)

Não sou programador, mas veja se é isso que vc procura:
https://docs.python.org/3/howto/argparse.html


Bom o link que vc enviou não me ajudou muito mas eu aprendi a usar a biblioteca fazendo engenharia reversa de uma Ferramenta hacker que usava ela kkkkkkk mas mesmo assim obrigado!



7. Re: Como rodar script em python [RESOLVIDO]

Lisandro Guerra
Lisandro

(usa Arch Linux)

Enviado em 02/02/2017 - 16:50h

Exemplo parametros.py:


import sys
for parametro in sys.argv:
print(parametro)


A lista sys.argv guarda parâmetros passados para o programa:

$ ./parametros.py argumento1 argumento2
argumento1
argumento2







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts