Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
mod = __import__(modName)
host = getattr(mod, 'host', 'horn:intur')
user = getattr(mod, 'user', 'SYSDBA')
import settings
… settings.host…
… settings.user…
def completeFile(self, i):
… widget = self.ui.listWidget
… text = widget.item(i).text()
… widget.item(i).setText('%s\t%s' % (text, u'готово'))
… self.ui.progressBar.setValue(0)
функция «завершить i-й файл»:
… На форме у нас есть некоторый ListWidget, возьмем его
… Допишем к тексту i-го элемента в нем слово «готово»
… Возьмем некоторый прогрессбар на форме и установлим его прогресс в 0.
def file_completed(self, file_index):
… file_item = self.ui.file_list.item(file_index)
… file_item.setText( '%s\t%s' % (file_item.text(), u'готово') )
… self.ui.current_file_progress.setValue(0)
Имя переменной нельзя выбирать, как кличку собаке:… В отличие от собаки и ее клички, которые являются разными сущностями, переменная и ее имя формируют по идее одну сущность. Поэтому и адекватность переменной во многом определяется ее именем. Выбирайте имена переменных со всей тщательностью.

Пример разработки небольшого python+PyQt4 приложения для учетной системы