Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

Executar comandos do terminal num script python

$
0
0
Bom, mesmo assim não me ocnsigo livrar do erro! import subprocess, sys feat_codes = ['0x1C001', '0x1C002', '0x1C004', '0x1C008', '0x1C020', '0x1C040', '0x1C080', '0x1C0FF'] for var in feat_codes: print 'Generating {} license key!'.format(var) subprocess.call(["./rigup", "license", sys.argv[1], var]) Eu antes acho que tinha a lista mal construída. Usei {} em vez de []. E já não me recordo se usar plicas ou aspas é indiferente ou não, mas testei as duas e não funcionou! O erro: Traceback (most recent call last): File "/home/narayan/programming/python/test.py", line 10, in <module> subprocess.call(["./rigup", "license", sys.argv[1], var]) IndexError: list index out of range

Viewing all articles
Browse latest Browse all 14700

Trending Articles