copy.py
import shutil
shutil.copy('prova.txt', 'prova_copia.txt')
file.py
f = open ("prova.txt")
for line in f:
print line
f.close()
fileExcept.py
try:
path = "prova.txt"
f = open (path)
except IOError, error:
print "problem while reading '%s': %s" % (path, error)
inputText = ""
else:
inputText = f.readline()
finally:
f.close()
print "Risultato: " + inputText
globExamples.py
import glob
print glob.glob("/usr/bin/py*")
merge.sh
for arg in `ls;`
do
echo $arg
echo -e "\n\n\n" >> MERGE.PY
echo "###########################" >> MERGE.PY
echo $arg >> MERGE.PY
echo "###########################" >> MERGE.PY
echo -e "\n\n" >> MERGE.PY
cat $arg >> MERGE.PY
done
osExamples.py
import os
path = os.path.join("/","usr","local","bin")
print os.path.split(path)
print os.listdir(path)
print os.path.isfile(path) print os.path.isdir(path)
pickling.py
import pickle
important_data = ("hello world", 10, 16.5)
pickle_file = open("test.pickle","w")
pickle.dump(important_data, pickle_file)
pickle_file.close()
unpickling.py
import pickle
pickle_file = open("test.pickle")
important_data = pickle.load(pickle_file)
pickle_file.close()
print important_data