Как узнать текущий каталог времени выполнения из скрипта Python?
Использование os.getcwd. Это скажет вам текущий рабочий каталог . Если вы создаете новый файл с
os.getcwd
fp = open('a.txt', 'w')
, тогда a.txt будет создано в текущем рабочем каталоге. Используйте os.chdir для изменения рабочего каталога, если это необходимо.
a.txt
os.chdir
os.getcwd() изменится при использовании os.chdir
os.getcwd()
Если вам нужен фиксированный путь к файлу Python, используйте:
module_path = os.path.dirname(__file__)
Это работает для меня.
os.path.dirname(__file__)