ребят, может поможет кто, что-то туплю совсем:
Задание: имеется каталог с вложенными каталогами, во всех каталогах есть файлы… всем файлам нужно добавить нижние колонтитулы (номера страниц)
вот как начал делать:
‘’’
from pathlib import Path
from datetime import datetime
import os
from collections import namedtuple
import pandas as pd
File = namedtuple("File", "name path size modified_date")
files = []
p = Path('/Users/admin/')
for item in p.glob('**/*'):
if item.suffix in(['.doc', '.docx']):
name =
item.name path = Path.resolve(item).parent
size = item.stat().st_size
modified = datetime.fromtimestamp(item.stat().st_mtime)
files.append(File(name, path, size, modified))
df = pd.DataFrame(files)
for i in range(0, len(df['name'])):
myfile = open(str(df['name'][i]), 'a')
myfile.write(‘number_of_page’)
myfile.close()
‘’’
подскажет, может кто как реализовать или исправить описанное? что-то в файлы даже просто не добавляется запись… не говоря уже о доработке цикла постранично
можно и методом os.walk пройтись по всем каталогам, потом открыть файлы open(), и вот как-то добавить нижние колонтитулы и закрыть