Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 4, 2012 23:46:19

asambler
От:
Зарегистрирован: 2012-02-04
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

не запускает питон сложные программы, подскажите что делать??

Здравствуйте, установил себе на windows 7 x86 python 3.2 и PyQT4 сам работаю через eclipse.
хочу сделать программу с нормальной графикой (кнопки, список и тд), обратился к википедии http://ru.wikipedia.org/wiki/PyQt простой пример, выполняется без проблем и создается окошко как и в примере, но в более сложном примере выдает ошибки

Traceback (most recent call last):
File “C:\Users\Артем\workspace\1211\12\test.py”, line 5, in <module>
import mainform # подключает модуль описания формы
File “C:\Users\Артем\workspace\1211\12\mainform.py”, line 3
SyntaxError: Non-UTF-8 code starting with ‘\xef’ in file C:\Users\Артем\workspace\1211\12\mainform.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
что может быть??

и еще, система не видит расширение .pyw это может влиять?????
подскажите что делать???



Офлайн

#2 Фев. 5, 2012 00:48:50

ad3w
От: Hua Hin, Thailand
Зарегистрирован: 2012-01-27
Сообщения: 59
Репутация: +  4  -
Профиль   Отправить e-mail  

не запускает питон сложные программы, подскажите что делать??

Обычно когда что-то не работает нужно выкладывать код.

asambler
что может быть??
Там даже ссылку в ошибке дали. Дочитай до второй страницы.



Офлайн

#3 Фев. 5, 2012 10:55:36

asambler
От:
Зарегистрирован: 2012-02-04
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

не запускает питон сложные программы, подскажите что делать??

ок а почему тогда
import mainform # подключает модуль описания формы
ошибку выдает, при чем это во всех случаях когда я пытаюсь импортировать что-то из других файлов(



Офлайн

#4 Фев. 5, 2012 16:32:09

asambler
От:
Зарегистрирован: 2012-02-04
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

не запускает питон сложные программы, подскажите что делать??

Сам нашел решение ошибки. В Eclipse нужно все программы запускать как проекты и все будет Ок.
Еще один вопросик
if __name__ == ‘__main__’ :
^
SyntaxError: invalid syntax

листинг
if __name__ == ‘__main__’ :
import sys
app = QtGui.QApplication(sys.argv)
window =MyWindow()
window.windowTitle(“OPP Стиль класа”)
window.resize(250, 70)
window.show()
sys.exit(app.exec_())
Чем ему две точки не подходят????



Офлайн

#5 Фев. 5, 2012 23:24:55

Singularitty
От:
Зарегистрирован: 2012-02-02
Сообщения: 61
Репутация: +  5  -
Профиль   Отправить e-mail  

не запускает питон сложные программы, подскажите что делать??

Разве в точках проблемы ? ^ под main там и ошибка
Я так думаю возможно я ошибаюсь.

Офлайн

#6 Фев. 6, 2012 07:23:19

agalen
От:
Зарегистрирован: 2011-03-23
Сообщения: 185
Репутация: +  17  -
Профиль   Отправить e-mail  

не запускает питон сложные программы, подскажите что делать??

Ошибка может быть выше - например, где-то скобки не закрыл.



Офлайн

#7 Фев. 8, 2012 21:25:35

asambler
От:
Зарегистрирован: 2012-02-04
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

не запускает питон сложные программы, подскажите что делать??

да, точно. Спасибо большое. Еще вопросик : Не подскажете как скопировать текст из QLineEdit (строки ввода) в label (обычную строку) я вроде понимаю что set text() и get text() только как его правильно написать, подскажите..



Отредактировано (Фев. 8, 2012 21:27:16)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version