Форум программистов, компьютерный форум, киберфорум
Python: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.64/56: Рейтинг темы: голосов - 56, средняя оценка - 4.64
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755

Среда разработки Geany

16.10.2019, 13:18. Показов 12837. Ответов 89
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Работаю в Windows XP Home 32 bits, Python 2.7.5. На более позднюю версию планирую обновляться не сайчас, а позднее.
Версия Geany 1.31. Запускаю такой код:
Python
1
2
3
4
5
6
7
# -*- coding: utf-8 -*-
correctAnswer=3
timsAnswer = raw_input()
if timsAnswer == correctAnswer:
    print "Ты ответил правильно!"
    score = score + 1
print "Спасибо за игру."
Получаю в чёрном окне при запуске
╨б╨┐╨░╤Б╨╕╨▒╨╛ ╨╖╨░ ╨╕╨│╤А╤Г.

Если убрать строку с кодировкой, то отображает следующее
File "hw80.py", line 4
SyntaxError: Non-ASCII character '\xd0' in file hw80.py on line 4, but no encodi
ng declared; see http://www.python.org/peps/pep-0263.html for details

Что подправить, чтобы было нормально?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.10.2019, 13:18
Ответы с готовыми решениями:

Среда разработки
Подскажите пожалуйста, как отключить в pycharm подчеркивания орфографических ошибок и нарушения PEP 8?

Python среда разработки
Всем привет. Мне нужна такая среда разработки, где уже всё готово. Где установлены все пакеты. Matplotlib в том числе. Буду благодарен.

Среда разработки для Python
Посоветуйте какую нибудь среду разработки для Python. У меня сын учится программировать на Python в школе программирование у них есть свою...

89
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
16.09.2020, 08:56
Студворк — интернет-сервис помощи студентам
Забей на geany. У тебя стоит pycharm - вот и кодь в нём.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.09.2020, 11:14

Не по теме:

Исключительно теплые воспоминания о Geany... Я по первОй в нем на асме под AVR кодил... Лепота!


0
17.09.2020, 11:19

Не по теме:

Цитата Сообщение от iSmokeJC Посмотреть сообщение
Я по первОй в нем на асме под AVR кодил... Лепота!
Я на Си :)

Удивительно плохие воспоминания - ни автодополнения, ни дебаггера, ни просмотреть содержимое заголовочных файлов - искали stdio.h в проводнике

С другой стороны - глупо требовать всё это от текстового редактора с подсветкой синтаксиса.

0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.09.2020, 11:24

Не по теме:

Рыжий Лис, да, потом на си тож в нем сидел немного. Но в конце-концов прикрутил все хозяйство к клиону. Познал радость бытия

0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
17.09.2020, 11:28  [ТС]
Цитата Сообщение от iSmokeJC Посмотреть сообщение
клион
А что это такое?
0
17.09.2020, 11:30

Не по теме:

iSmokeJC, ну зачем, ну он сейчас создаст 1к тем с вопросами про клион...

0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.09.2020, 11:32
IDE от JetBrains для C/C++
CLion

Добавлено через 1 минуту
DmFat,

Не по теме:

Не, в сях ТСу точно делать нечего.

1
17.09.2020, 15:24

Не по теме:

Цитата Сообщение от iSmokeJC Посмотреть сообщение
Не, в сях ТСу точно делать нечего.
мы так про *nix думали, оказалось, плохо мы знаем ТС

0
17.09.2020, 15:31

Не по теме:

Цитата Сообщение от Alli_Lupin Посмотреть сообщение
мы так про *nix думали...
... и что поменялось в данной точке зрения?

0
17.09.2020, 15:32

Не по теме:

Цитата Сообщение от iSmokeJC Посмотреть сообщение
... и что поменялось в данной точке зрения?
до 1к постов ещё далеко, но дело успешно движется к этой цифре.

0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.09.2020, 15:34

Не по теме:

Alli_Lupin, ах, в этом смысле? Безусловно...

0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
12.10.2020, 19:51  [ТС]
Смотрел видео с Ютуба "3 Операция ввода вывода с файлами в Python". Такой код ничего не выводит почему-то (в Pycharm нормально):
Python
1
2
3
4
5
import sys
sys.stdout.write("Введите свое имя: ")
name = sys.stdin.readline()
# name = input()
print("привет, " + name)
А такой работает:
Python
1
2
3
4
5
import sys
sys.stdout.write("Введите свое имя: ")
#name = sys.stdin.readline()
name = input()
print("Привет, " + name)
0
5045 / 1072 / 149
Регистрация: 29.01.2013
Сообщений: 6,258
12.10.2020, 20:43
supmener, да читайте же вы книги!!!!! Что такое stdin и stdout???
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
12.10.2020, 20:56  [ТС]
Стандартные ввод и вывод.
0
5045 / 1072 / 149
Регистрация: 29.01.2013
Сообщений: 6,258
12.10.2020, 21:32
не стоит забывать, что это не просто ввод и вывод, а стандартные потоки ввода и вывода.
На удивление, код рабочий.

Не по теме:

Мои эмоции из сообщения выше - это аллергия на твой ник.


А раз код рабочий, значит ты в очередной раз делаешь что-то не так. Начнём попрядку: какая ОС, какая версия пайтона, как запускаешь?
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
12.10.2020, 21:49  [ТС]
$ python3
Python 3.8.5 (default, Jul 28 2020, 12:59:40)
[GCC 9.3.0] on linux
Миниатюры
Среда разработки Geany  
0
5045 / 1072 / 149
Регистрация: 29.01.2013
Сообщений: 6,258
12.10.2020, 21:54
А давай ручками из баша запустим этот файлик, авось и заработает. А то эту IDE я запускать ну совсем не хочу.
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
13.10.2020, 05:21
Python
1
2
3
sys.stdout.write("Введите свое имя: ")
sys.stdout.flush()
name = sys.stdin.readline()
Добавлено через 1 минуту
Ты должен понимать разницу между стандартными input/print и "файловыми" потоками ввода-вывода.

pycharm принудительно запрещает буферизацию ввода вывода (там какая перемененная окружения в скрипт передаётся) - поэтому там работает, а в консоли/geany - нет.

Добавлено через 1 минуту
Цитата Сообщение от Alli_Lupin Посмотреть сообщение
авось и заработает.
Не-а, в консоли тоже не работает

Bash
1
2
3
PYTHONUNBUFFERED=1 python3.5 1.py
1
Введите свое имя: привет, 1
0
5045 / 1072 / 149
Регистрация: 29.01.2013
Сообщений: 6,258
13.10.2020, 09:31
Цитата Сообщение от Рыжий Лис Посмотреть сообщение
Не-а, в консоли тоже не работает
win10x64 + python37 = отработало.
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
13.10.2020, 11:19  [ТС]
В Линукс в консоли не работает.
Code
1
2
~$ cd /home/ia/piton/faili/ovv
ia@PC:~/piton/faili/ovv$ python3 ovv5.py
Добавлено через 2 минуты
А когда ещё один ввод нажал:
Code
1
2
3
4
5
~/piton/faili/ovv$ python3 ovv5.py
(здесь нажал Enter)
Введите свое имя: привет, 
 
ia@PC:~/piton/faili/ovv$
Добавлено через 1 минуту
Code
1
2
3
4
5
ia@PC:~/piton/faili/ovv$ PYTHONUNBUFFERED=1 python3 ovv.py
Введите свое имя: Bum
привет, Bum
 
ia@PC:~/piton/faili/ovv$
Добавлено через 1 минуту
Цитата Сообщение от Рыжий Лис
Ты должен понимать разницу между стандартными input/print и "файловыми" потоками ввода-вывода.
Это нам не задавали, это мы не проходили.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.10.2020, 11:19

Легкая среда разработки для Python
Здравствуйте, форумчане. Посоветуйте легкое IDE для python. сейчас пользуюсь PyCharm Com. Хочу как ST3. Говорят все профи пишут vim и...

Удобная среда разработки для фронтенд-разработчика
Добрый день! Вкратце опишу суть проблемы. Есть сайт, который крутиться в продакшене. Используемые технологии - flask, Python, БД...

Новая среда разработки жалуется на рабочий код
Всем привет, сегодня решил перейти на visual studio python с SublimeText, ввиду его удобности, но когда запустил код, который с командной...

Подскажите, какая среда разработки для Python лучше?
С Python раньше не сталкивался, требуется сделать просто веб приложение " Разместите на форме элемент выпадающий список , кнопку с...

Среда разработки с визуалным редактором окон для python
Добрый день. Хотел создать приложение с GUI на Питон. Питон выбрал изза простоты работы с файловой системой и встроенным парсером JSON. У...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса Калибровка параметров симбиотической модели: технический обзор Содержание: Введение Постановка проблемы Технические аспекты реализации Процесс внедрения изменений
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru