![]() 87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,719
|
||||||
1 | ||||||
Среда разработки Geany16.10.2019, 13:18. Показов 11125. Ответов 89
Метки нет Все метки)
(
Работаю в Windows XP Home 32 bits, Python 2.7.5. На более позднюю версию планирую обновляться не сайчас, а позднее.
Версия Geany 1.31. Запускаю такой код:
╨б╨┐╨░╤Б╨╕╨▒╨╛ ╨╖╨░ ╨╕╨│╤А╤Г. Если убрать строку с кодировкой, то отображает следующее 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
|
16.10.2019, 13:18 | |
Ответы с готовыми решениями:
89
Python среда разработки Среда разработки для Python |
![]() 955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
||||||
16.10.2019, 14:11 | 2 | |||||
Вы знаете свою системную кодировку? Добавлено через 8 секунд Проверить можно так: sys.stdout.encoding Добавлено через 10 секунд В командной строке. Добавлено через 1 минуту Да и сам код у вас написан не верно.
0
|
![]() 87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,719
|
|
16.10.2019, 14:23 [ТС] | 3 |
Свою кодировку не знаю. sys.stdout.encoding в CMD не работает, если в таком виде ввести. В самом редакторе кода выставлена была UTF-8, нашёл в настройках в восточноевропейских кодировках Windows-1251 и активировал. Создал новый документ в этой кодировке, скопировал в него текст из предыдущего и сохранил с тем же именем, перезаписав предыдущий. На месте русских фраз перепечатал вручную на клавиатуре их. Всё равно русские фразы не отображаются нормально.
0
|
![]() 955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
||||||
16.10.2019, 14:36 | 4 | |||||
Это Вам покажет кодировку Windows, затем Вам надо в редакторе выставить такую же, как и винде, затем тут # -*- coding: utf-8 -*- дописать ту же кодировку, что и в винде и в редакторе и попробовать. Добавлено через 1 минуту Бесплатный совет: 1) Обновить Python до 3.7 2) Установить хотя-бы Windows 7 (лучше, конечно 10-ка) 3) Установить PyCharm 4) Наслаждаться.
0
|
16.10.2019, 14:38 | 5 |
0
|
![]() 87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,719
|
|
16.10.2019, 14:42 [ТС] | 6 |
"." не является внутренней или внешней командой, исполняемой программой или пакетным файлом. ------------------ (program exited with code: 9009) XP нужна на этом ноутбуке. Потом возможно куплю другой с более современной операционной системой.
0
|
![]() 955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
|
16.10.2019, 15:03 | 7 |
supmener, у Вас есть консоль Python? Сделайте через неё.
Добавлено через 46 секунд Не по теме: Alli_Lupin, если компьютер не подключён к интернету, то хоть 95, но если подключён...Мне бы страшно было бы даже на страницу поиска зайти.
0
|
![]() 87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,719
|
||||||
16.10.2019, 15:09 [ТС] | 8 | |||||
XP обновляется до сих пор. Консоль Python не выдаёт никакого ответа на этот код:
0
|
![]() 955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
|
|
16.10.2019, 16:09 | 9 |
0
|
16.10.2019, 16:19 | 10 |
Не по теме: Damenikx, дело не в том, что не безопасно и прочее. Винда - платная.
0
|
16.10.2019, 16:24 | 11 |
Не по теме: Alli_Lupin, винда - фу, Linux - рулит!
0
|
![]() 87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,719
|
|
16.10.2019, 17:22 [ТС] | 12 |
На Хубунту когда то сидел некоторое время, потом поломалась, перестала загружаться, а из резервной копии не захотело восстанавливаться, отложил на время, а больше не стал потом ставить по новой.
import sys раньше не вводил, сейчас ввёл. >>> import sys s = sys.stdout.encoding print(s) >>>
0
|
![]() 87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,719
|
|
17.10.2019, 22:20 [ТС] | 13 |
Вспомнил про 866 кириллицу для консоли. Выставил в настройках и заработало.
Добавлено через 1 минуту Только если ошибка в коде, русский язык в консоли становится не читаемым. Добавлено через 1 час 27 минут Опять не работает. А первый раз заработало странным образом. Раньше устанавливал под эмулированной системой и скопировал в папку не под эмуляцией. Потом после перезагрузки изменения исчезли. Запустил программу из этой папки. В реестре не было записей от неё. Она зупустилась, только на английском вроде всё было и консоль не работала. Установил по новой. Это тоже было всё под эмуляцией и русский язык в консоли заработал. Потом после перезагрузки изменения в реестре исчезли и решил установить программу не под эмуляцией. Установил, только не работает. Вот этот код выводит крякозябры. # -*- coding: utf-8 -*- print "привет" А раньше такой код показывал русский текст.
0
|
Просто Лис
![]() ![]() |
||||||
19.10.2019, 18:16 | 14 | |||||
Попробуй сохранить файл в кодировке 866 (Документ -> Установить кодировку -> Восточно-европейская). И в файле тоже пропиши 866.
Добавлено через 55 секунд Если питон второй, то лучше писать так:
1
|
![]() 87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,719
|
||||||
19.10.2019, 18:36 [ТС] | 15 | |||||
Вот так или по другому:
0
|
![]() 87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,719
|
|
22.11.2019, 17:33 [ТС] | 16 |
Не знаю, почему заработало. Вроде уже пробовал так раньше и не помогало. Сейчас ничего не менял, просто запустил, может какая то другая программа меняет настройки в системе.
0
|
![]() 87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,719
|
|
22.11.2019, 17:46 [ТС] | 18 |
Нашёл несколько инструкций
https://www.youtube.com/watch?v=hXH95g2UENY http://azjio.narod.ru/linux/set-geany.html https://habr.com/ru/post/198468/
0
|
![]() 87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,719
|
|
02.12.2019, 13:41 [ТС] | 19 |
А что означают кнопки "Скомпилировать" и "Сборка"?
0
|
Просто Лис
![]() ![]() |
|
02.12.2019, 14:48 | 20 |
Они просто запускают команды. Какие именно команды можно просмотреть в "Сборка" -> "Команды сборки". Для с++ там прописаны и правда компиляция в объектный файл и сборка бинарника.
1
|
02.12.2019, 14:48 | ||||||
Помогаю со студенческими работами здесь
20
Легкая среда разработки для Python Удобная среда разработки для фронтенд-разработчика Новая среда разработки жалуется на рабочий код Подскажите, какая среда разработки для Python лучше? Среда разработки с визуалным редактором окон для python Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
![]() |
Новые блоги и статьи
![]() |
||||
Осваиваем Kubernetes: Подробная шпаргалка
Mr. Docker 15.03.2025
Kubernetes — это открытая платформа для автоматизации развертывания, масштабирования и управления контейнеризированными приложениями. Он был создан для решения проблем, с которыми сталкиваются. . .
|
Лучшие PHP REST API фреймворки
Jason-Webb 15.03.2025
Современные PHP REST API фреймворки предлагают большой набор функциональности: от автоматической валидации данных и управления маршрутизацией до генерации документации и интеграции с различными. . .
|
Многопоточность в Java с Project Loom: виртуальные или обычные потоки
Javaican 15.03.2025
Многопоточность всегда была одноим из основных элементов в разработке современного программного обеспечения. Она позволяет приложениям обрабатывать несколько задач одновременно, что критично для. . .
|
Что нового в Swift 6 и особенности миграции
mobDevWorks 15.03.2025
Swift 6 — это новый крупный релиз языка программирования от Apple, анонсированный на WWDC 2024. Если вы следили за эволюцией Swift, то наверняка заметили, что многие значимые возможности, которые. . .
|
Вопросы на собеседовании по Android
mobDevWorks 14.03.2025
По данным статистики, Android занимает более 70% мирового рынка мобильных операционных систем, что делает платформу привлекательной как для начинающих разработчиков, так и для опытных профессионалов. . . .
|
Лучшие игровые движки для Python
py-thonny 14.03.2025
Python обеспечивает разработчиков игр мощными движками и фреймворками, которые позволяют воплотить практически любую идею — от простой аркады до визуального романа с разветвленным сюжетом. Главное. . .
|
Бессерверный JavaScript: Разработка масштабируемых API с AWS Lambda
run.dev 14.03.2025
Но что такое бессерверные вычисления на самом деле? По сути, это модель облачных вычислений, где разработчик фокусируется исключительно на создании бизнес-логики, не тратя время на настройку. . .
|
Безопасность кода в C++26: Менеджеры ресурсов и висячие ссылки
NullReferenced 14.03.2025
C++ всегда был языком, предоставляющим разработчикам большие возможности и гибкость, но вместе с тем требующим ответственности. Одной из самых коварных проблем даже для опытных программистов остаются. . .
|
smart-agent proper interface settings (2025)
jigi33 14.03.2025
Smart-agent proper interface settings (mart 2025).
(see screenshots to look at "Etalon" ARM)
|
Продвинутые настройки JVM
Javaican 14.03.2025
Стандартные параметры запуска JVM хороши для повседневной разработки, но совершенно недостаточны для высоконагруженных систем. Представьте, что вы запускаете финансовую платформу, обрабатывающую. . .
|