from sys import argv
from os.path import exists
script, from_file, to_file = argv
print "Copying from %s to %s" % (from_file, to_file)
# we could two on one line too, how?
input = open(from_file)
indata = input.read()
print "The input file is %d bytes long" % len(indata)
print "Does the output file exist? %r" % exists(to_file)
print "Ready, hit return to continue, CTRL-C to abort."
raw_input()
output = open(to_file, 'w')
output.write(indata)
print "Alright, all done."
output.close()
input.close()
Sulle prime due righe ho un'idea di cosa sta succedendo, ma voglio essere sicuro di capirlo perfettamente, perché sembra che potrebbe essere importante.Che cosa significa "da ... import ..." in termini di bonehead semplici?
si può mettere questo in una sorta di analogia con la cucina? cioè fare i pancakes? –
Da uova di importazione frigorifero. Molto più facile che dire "Aggiungi Kitchen.Fridge.Egg.Yolk [2]" ogni volta – Woody
Quindi da potrebbe essere dispensa, armadio o frigo ... ovunque io voglia ottenere gli ingredienti, l'importazione è esattamente l'ingrediente che voglio - farina di latte e/o uova. Questo è più facile rispetto alla produzione effettiva di ciascuno degli ingredienti al momento della cottura. Sono sulla strada giusta qui? –