Tag Archives: файл

Python прочитать файл построчно

чтобы на python прочитать файл построчно и сохранить в массив (список) строк: with open(filename) as f: lines = f.readlines()   или в цикле пройтись по всем строкам и напечатать на экран: f = open(filename) for line in f:      print line f.close()  

Python список файлов в текущей директории

Получить список файлов и директорий в текущей директории на python очень просто: import osfor filename in os.listdir(path): print filename   Чтобы пройтись по дереву директорий (рекурсивно) можно воспользоваться функцией os.walk: import os for rootdir, dirs, files in os.walk(path): for file in files: print os.path.join(rootdir, file)  

python дата создания файла

Получить дату создания/изменения файла на python можно следующим способом: import os.path, time t1 = os.path.getmtime(file) # дата последнего изменения файла t2 = os.path.getctime(file) # дата создания файла # напечатать дату в строковом формате: print time.ctime(t1) print time.ctime(t2)  

C# сохранить поток в файл

сохранить поток (Stream) в файл (filename) можно следующим образом: public void SaveStreamToFile(Stream input, String filename) {      using (Stream output = File.OpenWrite(filename))      {      byte[] buffer = new byte[8 * 1024];      int len;      while ( (len = input.Read(buffer, 0, buffer.Length)) > 0)      {      output.Write(buffer, 0, len);      }      } }