Я программировал на Python, используя ATOM на моем MacBookPro некоторое время. У меня установлен пакет 'Script', поэтому я просто использую сочетание клавиш 'command + I' для запуска сценариев Python в ATOM.
Моя проблема в том, что текущий рабочий каталог, полученный в Python, неверно.
import os
myPath = os.getcwd()
print(myPath)
выводит: /Users/MacBookPro/python_files
Где на самом деле текущий каталог: /Users/MacBookPro/python_files/python_programs/deep_learning/pythonprogdotnet/dl_NN_python_pytorch/
Это означает, что мне нужно создать переменную с именем absPath
и присвойте его вышеуказанному, а затем используйте эту переменную в моем коде. По сути, я жестко кодирую абсолютный путь, но затем мне приходится удалять его, когда я портирую код на другую машину или VMS; FloydHub или Colab.
Кто-нибудь, пожалуйста, сообщите мне, как получить абсолютный путь, работающий в ATOM?