Sto provando a creare un programma che può essere chiamato dalla riga di comando e utilizzare gli argomenti delle parole chiave in python 2.6. Finora ho provato:kwargs in eseguibili python
#!/usr/bin/python
def read(foo = 5):
print foo
return 0
if __name__ == '__main__'
read()
Quando provo ad eseguire questo dalla riga di comando: ./test.py
il programma stampe 5 come previsto. C'è un modo per usare ./test.py foo=6
? Voglio conservare gli argomenti delle parole chiave.
Sembra una domanda semplice, ma non ho trovato una buona fonte per questo.
Dai un'occhiata al modulo ['argparse'] (http://docs.python.org/dev/library/argparse.html) che è solo a questo scopo. –