Я передаю имя файла через sys.argv с косой чертой, а не с обратной.Я использую os.path.normpath и os.path.join, но при попытке открыть файл я получаю исключение, такого файла или каталога нет: и путь с двойной обратной косой чертой.Я ищу решение часами, но ничего не работает.
Я перепробовал все учебники, которые смог найти в Google, и у меня постоянно возникает та же проблема.Я просто продолжаю получать двойную обратную косую черту.Я также попытался просто прописать путь, как в примере.
filepath = os.path.normpath(os.path.join('D:/dir1/dir2/dir3', 'myfile.txt'))
try:
my_file = open(filepath, 'w+')
except Exception as e:
print('Cannot create/open file w+!\n{}'.format(e))
Мне нужно, чтобы открыть файл.