AndreyNekto

Переменные

Feb 21st, 2020
657
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.94 KB | None | 0 0
  1. class ParamLoader():
  2.     def __init__(self):
  3.         super().__init__()
  4.         def param_loader(self):
  5.             if os.path.exists("param_f_vstbt.txt"):
  6.                 print ("Файл найден")
  7.                 f_param = open('param_f_vstbt.txt','r')
  8.                 self.param = f_param.readline()
  9.                 self.param_vstbt = {sub.split(":")[0]:sub.split(":")[1] for sub in self.param[0:-1].split(",")}
  10.                 param_vstbt_g = self.param_vstbt
  11.                 print(dict(self.param_vstbt))
  12.                 print(dict(param_vstbt_g))
  13.                 f_param.close()
  14.             else:
  15.                 print ("Файл не найден")
  16. # Загрузка параметров из файла с диска  
  17. class PrintDict():
  18.     def printer(self)
  19.         print(dict(param_vstbt_g)) #Не работает, как получить правильно переменную из предыдущего класса?
Add Comment
Please, Sign In to add comment