Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 3, 2020 17:34:58

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

pyglet.window не работает

# неправильно
см выше
вы параметры не передали окну
по умолчанию оно такое

 class Window(width=None, height=None, caption=None, resizable=False, style=None, fullscreen=False, visible=True, vsync=True, display=None, screen=None, config=None, context=None, mode=Non[/code]

у вас точно pyglet нормально поставился?
и еще а у вас python 3.4? если да .. то рекомендовано по докам 2.7 или 3.4+ версии



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Янв. 3, 2020 19:41:42)

Офлайн

#2 Янв. 3, 2020 20:08:38

mike_nsk
Зарегистрирован: 2020-01-02
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

pyglet.window не работает

AD0DE412
у вас точно pyglet нормально поставился?
я не знаю как это определить…

AD0DE412
и еще а у вас python 3.4? если да .. то рекомендовано по докам 2.7 или 3.4+ версии
Python 3.4.4

по крайней мере на сам pyglet не ругается.

например, на код:
 import pyglet
help (pyglet)

выдает всю инфу по этому модулю:
 Help on package pyglet:
NAME
    pyglet - pyglet is a cross-platform games and multimedia package.
DESCRIPTION
    Detailed documentation is available at http://www.pyglet.org
PACKAGE CONTENTS
    app (package)
    canvas (package)
    clock
    com
    compat
    debug
    event
    extlibs (package)
    font (package)
    gl (package)
    graphics (package)
    image (package)
    info
    input (package)
    lib
    libs (package)
    media (package)
    model (package)
    resource
    sprite
    text (package)
    window (package)
DATA
    absolute_import = _Feature((2, 5, 0, 'alpha', 1), (3, 0, 0, 'alpha', 0...
    app = <pyglet._ModuleProxy object>
    canvas = <pyglet._ModuleProxy object>
    clock = <pyglet._ModuleProxy object>
    com = <pyglet._ModuleProxy object>
    compat_platform = 'win32'
    event = <pyglet._ModuleProxy object>
    font = <pyglet._ModuleProxy object>
    gl = <pyglet._ModuleProxy object>
    graphics = <pyglet._ModuleProxy object>
    image = <pyglet._ModuleProxy object>
    input = <pyglet._ModuleProxy object>
    lib = <pyglet._ModuleProxy object>
    media = <pyglet._ModuleProxy object>
    model = <pyglet._ModuleProxy object>
    options = {'audio': ('directsound', 'openal', 'pulse', 'silent'), 'dar...
    print_function = _Feature((2, 6, 0, 'alpha', 2), (3, 0, 0, 'alpha', 0)...
    resource = <pyglet._ModuleProxy object>
    sprite = <pyglet._ModuleProxy object>
    text = <pyglet._ModuleProxy object>
    version = '1.4.9'
    window = <pyglet._ModuleProxy object>
FILE
    c:\python34\lib\site-packages\pyglet\__init__.py

Но при этом фукнкции не работают.
Не только “window”, другие тоже пробовал - аналогичный вывод:
 object has no attribute

Офлайн

#3 Янв. 3, 2020 20:46:23

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

pyglet.window не работает

хз может стоит попробывать версии python повыше у меня 3.6.9 linux.
кстати там (в pyglet __init__.py) есть куски импортов эээ не знаю как сказать .. из будущих выпусков (future)



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Янв. 3, 2020 20:53:53)

Офлайн

#4 Янв. 3, 2020 21:04:52

mike_nsk
Зарегистрирован: 2020-01-02
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

pyglet.window не работает

AD0DE412
хз может стоит попробывать версии python повыше у меня 3.6.9 linux.
повыше пока не могу попробовать.
придется либо пытаться чтобы этот pyglet заработал, либо найти ему аналог (работающий!)…
хочу с медиа и интерфейсом экспериментировать…

Офлайн

#5 Янв. 3, 2020 22:47:37

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

pyglet.window не работает

mike_nsk
хочу с медиа и интерфейсом экспериментировать
Это какбы Qt, wxPython…
А pyglet, pygame, pysfml2, pysdl это скорее gamedev.



Офлайн

#6 Янв. 4, 2020 14:52:49

mike_nsk
Зарегистрирован: 2020-01-02
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

pyglet.window не работает

doza_and
Это какбы Qt, wxPython…
спасибо!

Офлайн

#7 Янв. 4, 2020 15:49:50

mike_nsk
Зарегистрирован: 2020-01-02
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

pyglet.window не работает

mike_nsk
хочу с медиа и интерфейсом экспериментировать…

оказывается в пакете 3.4.4 уже есть библиотека tkinter
окно заработало

 from tkinter import *
root = Tk()
root.title("Hello World!")
root.geometry('300x40')
def button_clicked():
    print("Hello World!")
def close():
    root.destroy()
    root.quit()
button = Button(root, text="Press Me", command=button_clicked)
button.pack(fill=BOTH)
root.protocol('WM_DELETE_WINDOW', close)
root.mainloop()

Офлайн

#8 Янв. 4, 2020 18:09:42

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

pyglet.window не работает

https://github.com/alejandroautalan/pygubu/blob/master/README.md



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Офлайн

#9 Янв. 4, 2020 18:44:54

mike_nsk
Зарегистрирован: 2020-01-02
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

pyglet.window не работает

Офлайн

#10 Фев. 24, 2020 21:33:46

justicek
Зарегистрирован: 2020-02-19
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

pyglet.window не работает

может стоит попробывать версии python повыше у меня 3.6.9 linux.

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version