Это способ, которым я вызываю файл .py внутри папки из файла .pyw снаружи, я могу сделать это успешно, но хочу знать, как я могу передать переменную из этого файла .pyw в файл .pyвнутри папки.
if int(verfyUser) == int(Username):
path = self.application.applicationDirectory
name = "User_UI"
path = os.path.join(self.application.applicationDirectory, name)
if os.path.exists(os.path.join(path, name + ".pyw")):
filename = os.path.join(path, name + ".pyw")
else:
filename = os.path.join(path, name + ".py")
args = []
if ' ' in filename:
filename = '"' + filename + '"'
python = sys.executable
self.close()
if ' ' in python:
pythonQuoted = '"' + python + '"'
else:
pythonQuoted = python
os.spawnv(os.P_NOWAIT, python, [pythonQuoted, filename] + args)
Я пытался передать переменные в args [], но это не так.Пожалуйста, чтобы помочь мне.Хотите найти способ передачи переменной из .pyw в вызывающий файл py.Надеюсь, я ясно .....