character = open(os.path.join(\\Fantasy Board Game\\Character Sheets -), namecharacter + '.txt', 'wt')
Этот код дает «неожиданный характер после продолжения строки»os.path.join обыкновению кроме него и неожиданный характер после продолжения строки
character = open(os.path.join("\\Fantasy Board Game\\Character Sheets - "), namecharacter + '.txt', 'wt')
Этот код дает:
Traceback (most recent call last):
File "F:\Fantasy Board Game\Game Program\DandD style game.py", line 150, in <module>
character = open(os.path.join("\\Fantasy Board Game\\Character Sheets - "), namecharacter + '.txt', 'wt')
TypeError: an integer is required (got type str)
Примите vs except ... но что более важно ... у вас есть два вопроса здесь: первый из них довольно прост (у вас нет кавычек вокруг вашего пути к файлу и \ используется как продолжение строки персонаж). Второй вариант DeepSpace, по-видимому, добавлен в его ответ (в основном ... вы открываете (путь к файлу, что-то, «wt») вместо предполагаемого открытого (путь к файлу, «wt») ... и необязательный третий аргумент open это буфер, который является целым числом) – Foon