Автоматизация

воскресение, 05 января 2025, 17:01

заполняю категорию Psyhole, я уже устал немного, но благо я большинство этой рутины параллельно автоматизировал

генерация страниц psyhole и blogs: https://akrosha.neocities.org/maker.py

генерация ссылок на эти самые страницы, чтобы собрать списки в psyhole.html и blogs.html: https://akrosha.neocities.org/generateLinks.py

и еще загрузка всего сайта на сервер с моего устройства:

import os
import neocities

print("login", end=": ")
nc = neocities.NeoCities('akrosha', 'fgsfds')
print("done")

for path, dirs, files in os.walk(os.getcwd()):
  for file in files:
    if file == "upload.py": continue
    print(os.path.join("/", os.path.relpath(path), file), end=": ")
    nc.upload((os.path.join(path, file), os.path.join("/", os.path.relpath(path), file)))
    print("done")