Как найти каталог запущенного Python script изнутри Python [3.3]? Я пробовал то, что было предложено: Как я могу найти каталог script с Python?, но я получаю "Недопустимый синтаксис" и перенаправлен на "os" ( И я импортировал os).
Ближайшим я получил ответ: sys.argv [0], но это все еще включает имя файла, поэтому я не могу его использовать. Есть ли другой способ?
Примечание: Я новичок в Python.
Вот какой-то код, который я сделал до сих пор (часть, где указано rundir = sys.argv [0], где будет предлагаться код):
import pygame
from pygame.locals import *
import os, sys
import time
pygame.init()
import statuscheck
print("Completed program status check.")
import mods.modlist
print("Loaded all mods..")
print("Completed loading")
sys.dont_write_bytecode = True
rundir = sys.argv[0]
print("Running from" + rundir)