Я использую QT конструктор, чтобы попытаться создать пару радиокнопок с меткой, показывающей, какую кнопку я выбрал в переменной с именем URL.
У меня пока есть следующий код :
self.radioButton.toggled.connect(self.myradioButton1_function)
self.radioButton_2.toggled.connect(self.myradioButton1_function)
def myradioButton1_function(self):
staging = 'https://staging/URL'
live= 'https://live/URL'
if self.radioButton.isChecked()==True:
URL=staging
if self.radioButton_2.isChecked()==True:
URL=live
self.label.setText("URL is : " +str(URL))
print(URL)
Дисплей метки работает отлично и отлично переключается между режимами реального времени и постановки, но проблема заключается в переменной в консоли Python, при переключении между двумя кнопками - это печатает переменную несколько раз, например
https://staging/URL
https://live/URL
https://live/URL
https://staging/URL
https://staging/URL
https://live/URL
https://live/URL
Я хочу использовать переменную URL-адреса в другой функции, поэтому необходимо сохранить 1 значение при выборе переключателя, не могли бы вы посоветовать? Большое спасибо.