Как создать код python для подсчета количества строк комментария и строк, содержащих пробелы в файле? У меня есть назначение, и мне нужно написать дополнительную утилиту командной строки, которая подсчитывает строки кода в моей программе. Утилита должна открывать все .py-файлы в текущем каталоге (за исключением кода в самом файле утилиты), подсчитывать строки в файле, которые не являются пустым, а не комментарии, и выводить счетчик на терминал.Как создать код python для подсчета количества строк комментария и строк, содержащих пробелы в файле?
-2
A
ответ
1
Просто некоторые подсказки, которые должны быть достаточными для решения задачи. Проверьте этот код:
>>> file = open('myfile.txt')
>>> lines = file.readlines()
>>> for each_line in lines:
print each_line
Замените 'myfile.txt' на существующий файл и посмотрите, что произойдет. Что касается получения файлов в каталоге, то модуль os поможет вам здесь. Попробуйте код ниже:
>>> from os import listdir
>>> mypath = '.'
>>> from os.path import isfile, join
>>> onlyfiles = [ f for f in listdir(mypath) if isfile(join(mypath,f)) ]
>>> onlyfiles
С этими двумя частями, вы должны быть в состоянии решить пребывание, Python является языком очень легко узнать.
+0
спасибо вам за помощь! Я получил то, что мне было нужно с этим: – Elliot
Смежные вопросы
- 1. Элегантный способ подсчета количества строк, содержащих строку в файле
- 2. Препроцессор для подсчета количества строк в файле
- 3. Django поиск строк, содержащих пробелы
- 4. Пропуск строк, содержащих только пробелы в R
- 5. подсчет количества строк в файле
- 6. Использование python для подсчета строк в плоском файле
- 7. Макрос для подсчета количества конкретных значений/строк в столбце
- 8. Код phpMYADMIN для подсчета строк
- 9. Разбиение строк, содержащих пробелы в C# Regex
- 10. Подсчет количества строк в таблице, содержащих имя_файла
- 11. подсчета строк в текстовом файле
- 12. Подсчет количества строк в файле
- 13. Подсчет количества строк в файле
- 14. Встроенный метод подсчета количества строк в CSV-файле?
- 15. подсчета количества строк в векторе в MATLAB
- 16. Поиск количества строк в файле
- 17. Подсчет количества строк в текстовом файле Java
- 18. Переменная для количества строк в файле
- 19. Оптимизированный способ подсчета количества строк с условиями
- 20. Grep Список слов в файле, содержащих HTML и пробелы
- 21. Удаление строк, содержащих ASCII
- 22. подсчета пустых строк для определенной позиции в файле
- 23. Как использовать Count для подсчета количества строк для каждого игрока
- 24. Как использовать javascript для подсчета количества строк в «плоской» таблице
- 25. Как grep для строк, содержащих определенные слова в файле журнала?
- 26. подсчета количества строк из текстовых файлов
- 27. Самый быстрый способ подсчета строк в файле
- 28. Алгоритм подсчета совпадений строк
- 29. Пробелы в конце строк в файле
- 30. Функция для подсчета количества совпадений двух строк в C
Просьба перечислить, что вы сделали до сих пор, и добавить любой код, который вы пробовали. Если вы можете, подумайте о том, чтобы разбить свою задачу на более мелкие разделы, чтобы вы могли обращаться к каждой точке по очереди. Это должно облегчить работу над тем, что вам нужно сделать. – chrisb2244