Файловая переменная Python - что это?
Я только начал с Python, и так как мой опыт работы с более низкоуровневыми языками (Java, C ++), я просто не могу получить некоторые вещи.
Итак, в python можно создать файловую переменную, например, открыв текстовый файл, а затем выполнить итерацию по его строкам следующим образом:
f = open(sys.argv[1])
for line in f:
#do something
Однако, если я попробуюf[0]
интерпретатор выдает ошибку. Итак, что делает структураf
объект есть и как я знаю в целом, если я могу подать заявкуfor ... in ... :
цикл к объекту?