Вопросы написания собственного программного кода (на любых языках)
Модератор: Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 21 янв 2018, 23:52
Olej писал(а):
Но как следует из следующей картинке, всё что с графикой, всё в Reinteract, который из репозитория -
сломалось :
После обновления (динамически) Fedora 23 до Fedora 25:
Код: Выделить всё
[olej@dell Browsers]$ python
Python 2.7.13 (default, Dec 1 2017, 09:21:53)
[GCC 6.4.1 20170727 (Red Hat 6.4.1-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from replot import imshow
/usr/lib64/python2.7/site-packages/matplotlib/colors.py:298: MatplotlibDeprecationWarning: The is_string_like function was deprecated in version 2.1.
if cbook.is_string_like(arg):
/usr/lib64/python2.7/site-packages/matplotlib/colors.py:351: MatplotlibDeprecationWarning: The is_string_like function was deprecated in version 2.1.
if not cbook.is_string_like(arg) and cbook.iterable(arg):
/usr/lib64/python2.7/site-packages/matplotlib/colors.py:765: MatplotlibDeprecationWarning: The is_string_like function was deprecated in version 2.1.
not cbook.is_string_like(colors[0]):
>>> quit()
Вот откуда ноги растут - устаревшие вызовы из matplotlib к colors.py.
Нужно разбираться с этими устаревшими вызовами.
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 22 янв 2018, 00:13
Olej писал(а):
Вот откуда ноги растут - устаревшие вызовы из matplotlib к colors.py.
Нужно разбираться с этими устаревшими вызовами.
Обязательно принудительно обновить:
Код: Выделить всё
[olej@dell Browsers]$ sudo python -m pip install --upgrade matplotlib
Collecting matplotlib
Downloading matplotlib-2.1.2-cp27-cp27mu-manylinux1_x86_64.whl (15.0MB)
100% |████████████████████████████████| 15.0MB 67kB/s
Requirement already up-to-date: cycler>=0.10 in /usr/lib/python2.7/site-packages (from matplotlib)
Requirement already up-to-date: numpy>=1.7.1 in /usr/lib64/python2.7/site-packages (from matplotlib)
Requirement already up-to-date: backports.functools-lru-cache in /usr/lib/python2.7/site-packages (from matplotlib)
Requirement already up-to-date: subprocess32 in /usr/lib64/python2.7/site-packages (from matplotlib)
Requirement already up-to-date: pytz in /usr/lib/python2.7/site-packages (from matplotlib)
Requirement already up-to-date: six>=1.10 in /usr/lib/python2.7/site-packages (from matplotlib)
Requirement already up-to-date: python-dateutil>=2.1 in /usr/lib/python2.7/site-packages (from matplotlib)
Requirement already up-to-date: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /usr/lib/python2.7/site-packages (from matplotlib)
Installing collected packages: matplotlib
Found existing installation: matplotlib 2.1.1
Uninstalling matplotlib-2.1.1:
Successfully uninstalled matplotlib-2.1.1
Successfully installed matplotlib-1.5.2rc2
Вот теперь всё в порядке:
Код: Выделить всё
[olej@dell ~]$ python
Python 2.7.13 (default, Dec 1 2017, 09:21:53)
[GCC 6.4.1 20170727 (Red Hat 6.4.1-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from replot import imshow
>>> quit()
Проверяем:
-
Вложения
-
- gsin.py
- (431 байт) 110 скачиваний
-
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 27 фев 2019, 12:26
Более обстоятельные обсуждения инструментов Tkinter для построения графических UI под Python - отделены в новую отдельную тему:
Python: Tkinter GUI.
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 15 май 2023, 11:21
Olej писал(а): ↑26 авг 2013, 16:11
- это не столько учебный курс "ИНТУИТ" ("слухи сильно преувеличены"
), сколько вольный пересказ одной из оригинальных книг этого автора, которая, естественно, англоязычная - "Making Games with Python & Pygames":
Рекомендую скачать пока свободно дают.
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 15 май 2023, 11:28
Olej писал(а): ↑15 май 2023, 11:21
Рекомендую скачать пока свободно дают.
Код: Выделить всё
olej@R420:~/Книги/IT-книги/Python$ ls -l Создание\ видеоигр.zip
-rw-rw-r-- 1 olej olej 5173944 мая 15 11:17 'Создание видеоигр.zip'
Код: Выделить всё
olej@R420:~/Книги/IT-книги/Python$ ls -l Создание\ видеоигр
итого 5388
-rw-r--r-- 1 olej olej 1938396 мая 14 19:23 code.zip
drwxr-xr-x 6 olej olej 4096 мая 14 19:23 pygames-master
-rw-r--r-- 1 olej olej 3570801 мая 14 20:03 'Создание видеоигр.pdf'
- pygame.png (211.01 КБ) 292 просмотра
code.zip там разворачивается в pygames-master, весьма обстоятельно:
Код: Выделить всё
olej@R420:~/Книги/IT-книги/Python/Создание видеоигр$ tree pygames-master
pygames-master
├── chat.py
├── intro_to_pygame.py
├── intro_to_python.py
├── ReadMe.md
├── resources
│ ├── shortbeep.mp3
│ ├── smiley_big.png
│ └── smiley.png
├── spaceinvasion
│ ├── BombSprite.py
│ ├── BulletSprite.py
│ ├── files
│ │ └── hiscore.txt
│ ├── HiScoreSprite.py
│ ├── images
│ │ ├── explosion.gif
│ │ ├── invader1c.gif
│ │ ├── invader1.gif
│ │ ├── invader2c.gif
│ │ ├── invader2.gif
│ │ ├── invader3c.gif
│ │ ├── invader3.gif
│ │ ├── man.gif
│ │ ├── saucer0.gif
│ │ ├── saucer1.gif
│ │ ├── saucer2.gif
│ │ ├── shield.gif
│ │ ├── shipexplosion
│ │ │ ├── frame1.gif
│ │ │ ├── frame2.gif
│ │ │ ├── frame3.gif
│ │ │ ├── frame4.gif
│ │ │ ├── frame5.gif
│ │ │ ├── frame6.gif
│ │ │ ├── frame7.gif
│ │ │ ├── frame8.gif
│ │ │ └── shipexplosionsheet.png
│ │ ├── Stars.gif
│ │ └── TopShip.gif
│ ├── ImageSprite.py
│ ├── InvaderSprite.py
│ ├── LivesSprite.py
│ ├── MessageSprite.py
│ ├── PlayerSprite.py
│ ├── SaucerSprite.py
│ ├── ScoreSprite.py
│ ├── sounds
│ │ ├── 0.wav
│ │ ├── 1.wav
│ │ ├── 2.wav
│ │ ├── 3.wav
│ │ ├── 4.wav
│ │ ├── 5.wav
│ │ ├── 6.wav
│ │ ├── 7.wav
│ │ └── 8.wav
│ └── spaceinvasion.py
├── stones
│ ├── CoordinateSprite.py
│ ├── files
│ │ └── hiscore.txt
│ ├── Functions.py
│ ├── GameBoard.py
│ ├── HiScoreSprite.py
│ ├── images
│ │ ├── pacclose.jpg
│ │ ├── pacclose.png
│ │ ├── pacopen.jpg
│ │ └── pacopen.png
│ ├── MessageSprite.py
│ ├── PlayerSprite.py
│ ├── ScoreSprite.py
│ ├── sounds
│ │ ├── stonegrab.wav
│ │ ├── victory.wav
│ │ └── waka.mp3
│ ├── StoneSprite.py
│ ├── stones.py
│ └── TimeSprite.py
└── tic-tac-toe
├── GameBoard.py
├── GameBoardSquareSprite.py
├── LetterSprite.py
├── tictactoe.py
└── tictactoewithclasses.py
11 directories, 74 files
Olej
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей