Форум сайта python.su
Я ничего не умею в питоне, строго не судите. Пытаюсь сделать маленькую программу и застопорился с выводом на экран. Мне надо вывести небольшой график, по заданным коэффициентам.
Вопрос. Как мне включить графический экран? Как нарисовать серию точек(for есть в питоне)? Интересует кусочек кода с комментариями.
P.S. Пишу на Simbian 9.3
Офлайн
Вот статьи вам в помощь.
http://www.habrahabr.ru/tag/PyS60/
Офлайн
R.Ll.S.h57Там про простой вывод графики ни слова не нашел
Вот статьи вам в помощь.
http://www.habrahabr.ru/tag/PyS60/
import e32, appuifw
app_lock = e32.Ao_lock()
def quit():
app_lock.signal()
appuifw.app.exit_key_handler = quit
appuifw.app.screen = 'full'
canvas = appuifw.Canvas()
appuifw.app.body = canvas
#line((x1,y1,x2,y2), width)
canvas.line((30,45,160,15), 0)
#rectangle((x1,y1,x2,y2), color)
canvas.rectangle((30,45,190,130), fill=0xCC55AA)
#ellipse((x1,y1,x2,y2), color)
canvas.ellipse((22,250,78,280), fill=0x337700)
#point((x,y), (R,G,B), width)
canvas.point((200,180), (243,46,113), width=6)
app_lock.wait()
Отредактировано (Янв. 26, 2011 16:28:41)
Офлайн
А кто подскажет как можно программно брать по байту из файла, чтоб использовать в программе? Длинна файла известна.
Офлайн
data = fileobj.read(1) # Считывает 1 байт и записывает в data
Офлайн
А нет ли еще такой функции как безусловный переход? Ну наподобие GOTO в basic'е?
Просто надо сделать так: if(какое то условие) тогда делаем то то, если нет перейти на loop?
Офлайн
if условие выполнилось :
то после двоеточия выполнить это выражение
else:
если нет то это!
Офлайн
Да вроде это, но когда писал код, что то никак не мог сообразить как так сделать…
Офлайн
Shuran33не проще ли почитать любую из книг по питоне, тем более их полно на русском?
Да вроде это, но когда писал код, что то никак не мог сообразить как так сделать…
Офлайн
выводить графику надо нежно.)
а вообще конкретизировать запрос надо. Мануалов и туториалов тьма.
- стандартный вывод через canvas
- open gl es
- через pygame
Офлайн