История изменений
Исправление
WitcherGeralt,
(текущая версия)
:
Какого размера файлы?
Если короткие, то так, например:
#!/usr/bin/env python
import sys
if __name__ == "__main__":
with open(sys.argv[1]) as fp:
lines = fp.readlines()
cnt = 0
while lines:
l = lines.pop()
if l.startswith("#"):
cnt += 1
continue
break
print(cnt)
Если в конце файлов больше одного переноса строки или если файлы очень большие, то нужно будет поправить.
Исправление
WitcherGeralt,
:
Какого размера файлы?
Если короткие, то так, например:
#!/usr/bin/env python
import sys
if __name__ == "__main__":
with open(sys.argv[1]) as fp:
lines = fp.readlines()
cnt = 0
while lines:
l = lines.pop()
if l.startswith("#"):
cnt += 1
continue
break
print(cnt)
Если в конце файлов больше одного переноса строки, то нужно будет поправить, если файлы очень большие, тоже.
Исходная версия
WitcherGeralt,
:
Какого размера файлы?
Если короткие, то так, например:
#!/usr/bin/env python
import sys
if __name__ == "__main__":
with open(sys.argv[1]) as fp:
lines = fp.readlines()
cnt = 0
while lines:
l = lines.pop()
if l.startswith("#"):
cnt += 1
continue
break
print(cnt)
Если в конце файлов больше одного переноса строки, тоинужно будет поправить, если файлы очень большие, то тоже.