Ejemplo
import os os.listdir() # nos devuelve una lista con todos los items de un directorio os.path.isfile(fichero) # nos dice si el path lleva a un fichero os.path.isdir(directorio) # nos dice si el path es un directorio os.path.join(x, y) # muy útil ya que nos pondrá las barras o contrabarras dependiendo del SO en el que nos encontremos MacOS, Win, Linux f = open("datos.txt") # abre el fichero for i in f: print i # imprimimos cada línea # leemos todas las lineas a = f.readlines() # cerramos el fichero f.close()