Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from os import listdir, chdir, path, remove
- def write(dir):
- files = [f for f in listdir(f'quests/{dir}') if f[0] in '0123456789']
- files = list(sorted(files, key=lambda x: float(x.split(' ')[0][:-1].split('-')[0])))
- with open('plot.md', 'a') as f:
- f.write(f'# {dir}\n')
- for i in files:
- f.write(f'### {i.replace(".txt", "")}\n')
- f.write('```\n')
- with open(fr'quests/{dir}/{i}', encoding='utf-8') as qf:
- for l in qf:
- l = l.replace('#', '//')
- f.write(l)
- f.write('```\n')
- for _ in range(3): f.write('\n')
- if __name__ == '__main__':
- if path.isfile('plot.md'):
- remove('plot.md')
- write('Пролог')
- write('Основная глава. Второе желание')
- write('Основная глава. Третье желание')
Add Comment
Please, Sign In to add comment