Я написал следующий код
class new:
def read_data(self):
try:
print("hi")
with open("D://pythoncsvinflux//csvdatapyconfig.json") as f:
self.data = json.load(f)
self.path = self.data['path']
self.pathtoexe = self.data['pathtoexe']
os.chdir(self.path)
os.system(f"{pathtoexe}.exe")
self.filename = self.data['Tablename']+'.csv'
self.filenamepath = path +'//'+ filename
time.sleep(10)
logs.....
def run_code(self):
self.read_data()
print("hello")
a=new()
a.run_code()
Когда я запускаю, код "hi" печатается, но из следующей строки код не выполняется. Функция работает полностью, "привет" тоже печатается .. если я выполняю нормально, она работает нормально. но после преобразования в класс не выдает вывод Что я делаю не так?