self.ui.lineEdit_tapv.setStyleSheet('border-width: 1px; border-style: solid; border-color: blue;')import inspect
class Foo:
def getVarName(self):
for i in inspect.currentframe().f_back.f_locals.items():
if id(self) == id(i[1]):
return i[0]
if __name__ == '__main__':
x = Foo()
x1 = Foo()
x2 = Foo()
print(x.getVarName())
print(x1.getVarName())
print(x2.getVarName()) 
textChanged(text: str). Параметром передается текст, содержащийся в поле. Подписывайтесь, и обрабатывайте NameError: name 'message' is not defined
def build(self):
# self.qle = QtWidgets.QTextEdit() # Создание атрибута класса и запись туда QTextEdit (и все)
self.qle = QtWidgets.QTextEdit(self) # передайте родителя!class Cost_Actives(QtWidgets.QWidget):
def __init__(self, parent=None):
super().__init__(parent, QtCore.Qt.Window)
self.ui = Ui_Form()
self.ui.setupUi(self)import json
# имя файла, в котором мы сохраним объект
shoplistfile = 'shoplist.data'
# список покупок
shoplist = ['яблоки', 'манго', 'морковь']
# Запись в файл
with open(shoplistfile, 'w+') as fle: # менеджер контекста, файл закроется при выходе из блока
json.dump(shoplist, fle, indent=' ') # indent - отступы форматирования
del shoplist # уничтожаем переменную shoplist
# Считываем из хранилища
with open(shoplistfile, 'r') as fle:
shoplist = json.load(fle)
print(shoplist) class Product:
def __init__(self, data_from_db):
self.name = data_from_db[1]def select_product_all(self):
with self.connection:
products = []
for product in self.cursor.execute("SELECT * FROM products_product, products_product_media WHERE products_product.id = products_product_media.product_id").fetchall():
products.append(Product(product))
self.connection.close()
return productsfor i product in products:
print(product, product.name) import json
data = {
'param1': 'val1',
'param2': 10,
'parm3': 11.54,
'country': {
'name': 'Russia',
'cities': ['Moscow']
}
}
print(data)
serialized_to_string = json.dumps(data) # сериализация с записью в строку
print(serialized_to_string)
with open('testfile.json', 'w') as fle:
json.dump(data, fle) # сериализация с записью в файл
# ### читаем
with open('testfile.json', 'r') as fle:
loaded = json.load(fle) # чтение из файла
print(loaded)
loaded_from_string = json.loads(serialized_to_string) # из строки
print(serialized_to_string)