Найти - Пользователи
Полная версия: ошибка при записи в файл
Начало » Python для новичков » ошибка при записи в файл
1
Buldozer
подскажите пожалуйста что не так?вылетает ошибка –> expected an indented block

import os
import time
paths={'e':'/windows/e',
       'g':'/windows/G',
       'f':'/windows/f',
       'z':'/usr/z'}
while True:
with open('111.txt','a')as fout:
    print >>fout, time.strftime("%d.%m.%Y %H:%M:%S")
    for name in paths.keys():
        print >>,fout '%s acces - %s'%( name,os.access(paths[name],os.F_OK))
    time.sleep(1)
Romiss
Переведите текст ошибки и вам все станет ясно, а если нет то вот:

import os
import time
paths={'e':'/windows/e',
       'g':'/windows/G',
       'f':'/windows/f',
       'z':'/usr/z'}
while True:
    with open('111.txt','a')as fout:
        print >>fout, time.strftime("%d.%m.%Y %H:%M:%S")
        for name in paths.keys():
            print >>fout, '%s acces - %s'%( name,os.access(paths[name],os.F_OK))
        time.sleep(1)
odnochlen
После : всегда должен идти отступ.
Buldozer
Спасибо)) теперь учту!
FishHook
Buldozer,
не даром “учту” и “читать” слова однокоренные.
Buldozer
я и так читаю,но не всё до всех сразу доходит, поэтому и задалбываю тупыми вопросами, форумы для этого и нужны, так ведь?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB