Correzioni

This commit is contained in:
Rnhmjoj 2013-07-05 18:31:43 +02:00
parent c6af7a576a
commit cf1649e0ef

16
666.py
View File

@ -1,11 +1,21 @@
import malbolge
import sys
istruzioni = [
"Utilizzo:",
"666 [-f] input",
" * -f: specifica un file.",
" * input: file o codice da eseguire."
]
def utilizzo():
print(*istruzioni, sep="\n")
exit(1)
try:
programma = sys.argv[1]
except IndexError:
print("Utilizzo:", "666 [-f] input", " * -f: specifica un file.", " * input: file o codice da eseguire.", sep="\n")
exit(1)
utilizzo()
if sys.argv[1] == "-f":
try:
@ -13,7 +23,7 @@ if sys.argv[1] == "-f":
except FileNotFoundError:
exit("File non trovato.")
except IndexError:
exit("Specifica un file.")
utilizzo()
if programma == "":
exit("File vuoto.")
else: