Найти - Пользователи
Полная версия: Python(таблицы)
Начало » Python для новичков » Python(таблицы)
1
SHPROT
Здравствуйте! подскажите пожалуйста. Создал в табличку:
Form.tableWidget.setGeometry(229, 121, 753, c)
Form.tableWidget.setColumnCount(4)
Form.tableWidget.setRowCount(b)


Вопрос: Как мне теперь записать какое-нибудь данное в первую ячейку таблицы?
SHPROT
Help me! pls
sergeek
тут смотреть не пробовал?
SHPROT
я делаю так :
Form.tableWidget.setItem(1,1,item) - я так понимаю что данной строкой я даю команду на изменение ячейки (1;1)
а что должно быть в item что бы какое-нибудь данное в ячейку (1;1) записать?
SHPROT
Если можно напишите две строчки кода, где я беру определенную ячейку таблицы и вношу туда значение переменной.
SHPROT
up!
SHPROT
Приведите пожалуйста две строчки реального примера на питоне, где я сначала обращаюсь к первой ячейке таблицы а потом заношу в нее значение переменной.


P.S. делаю вот так
 Form.tableWidget.item(1,1).setText("qwe")
выдает ошибку типа : Form.tableWidget.item(1,1).setText(“qwe”)
AttributeError: ‘NoneType’ object has no attribute ‘setText’


ОЧЕНЬ нужна помощь.
sergeek
import sys
from PyQt4.QtGui import QApplication, QTableWidget, QTableWidgetItem
 
app = QApplication(sys.argv)
 
t = QTableWidget(2,2)
 
print(t.item(1,1))
t.setItem(1,1,QTableWidgetItem("8("))
print(t.item(1,1))
print(t.item(1,1).text())
 
t.show()
sys.exit(app.exec_)
SHPROT
sergeek, спасибо большое, чуток разобрался.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB