Я изучаю Python, и я пытаюсь просто просто прочитать файл в моей программе, но функция open()
не принимает "r"
или любое жало в качестве аргумента, Я знаю, как это возможно.Функция open() не принимает один аргумент или аргумент типа строки
ответ
os.open
не является функцией, которую вы должны использовать. Просто позвоните open
, который использует встроенный.
Примечание: Эта функция предназначена для низкого уровня ввода/вывода. Для нормального использования используйте встроенную функцию
open()
, которая возвращает файл сread()
иwrite()
методами (и многими другими). Чтобы обернуть файловый дескриптор в файл-объект, используйтеfdopen()
.
Спасибо! Это была такая простая вещь !! –
@AgrawalAnkush это было действительно. В общем, всегда старайтесь и отправляйтесь в документы Python для авторитетного совета по таким вещам, вы будете удивлены, сколько раз ответ можно найти там :-) –
так же, как Джим сказал: попробуйте ниже
f = open(filename, 'rU')
f.read()
, если вы хотите, чтобы прочитать файл построчно затем использовать цикл:
f = open(filename, 'rU')
for line in f:
print line
- 1. Функция колбы принимает один аргумент, 2 задан
- 2. Почему Haskell принимает один аргумент
- 3. Функция не принимает 1 аргумент C++
- 4. функция не принимает 1 аргумент error
- 5. FirstOrDefault не принимает аргумент
- 6. Почему CVPixelBuffer.GetAttributes принимает аргумент типа NSDictionary?
- 7. функция Python, которая принимает один обязательный аргумент из двух вариантов
- 8. Функция, которая принимает аргумент и возвращает функцию, возвращающую этот аргумент
- 9. TypeError: аргумент типа «функция» не Iterable
- 10. Ошибка Перезапуск Apache - «SSLCACertificateFile принимает один аргумент»
- 11. SequenceInputStream не принимает перечисления аргумент
- 12. linalg.norm не принимает аргумент оси
- 13. Почему оператор [] принимает только один аргумент?
- 14. функция принимает один аргумент либо объект, либо нуль
- 15. Функция чтения аргумент или STDIN
- 16. Реализация фильтра, функция которого принимает аргумент
- 17. Почему принимает PartialView динамического аргумент типа
- 18. TypeError: count() принимает ровно один аргумент
- 19. TypeError: Connect() принимает ровно один аргумент
- 20. __init__ принимает один аргумент 2 дается UnitTest
- 21. Перегрузка метода 'GetRows()' принимает один аргумент
- 22. Почему метод принимает только один аргумент?
- 23. Нет перегрузки метода «(метод)» принимает один аргумент
- 24. Функция двух аргументов дается только один аргумент
- 25. Почему «object.size» не принимает аргумент «units»
- 26. Функция, не разрешающая второй аргумент
- 27. classify.py не принимает аргумент --print_results
- 28. Программа не принимает аргумент Python
- 29. Функция в классе Django Модель не принимает самостоятельный аргумент?
- 30. Почему pop() принимает аргумент?
Я могу видеть из вашего профиля, что у вас есть привычка размещать изображения при задании вопросов. Мой дружеский совет состоял бы в том, чтобы не делать этого и вместо этого просто отправлять код в теме вопроса (отступы его на 4 пробела также форматирует его для вас.) –
спасибо за совет, я совершенно новый !! –