Различия между версиями 1 и 2
Версия 1 от 2012-10-20 14:25:54
Размер: 2845
Редактор: FrBrGeorge
Комментарий:
Версия 2 от 2012-10-20 14:32:45
Размер: 2891
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 2: Строка 2:
<!> Пользователям Linux понадобятся только последние два кадра 9про запрет табуляций) <!> Пользователям Linux понадобятся [[#Spaces|только последние два кадра]]
(
про запрет табуляций)
Строка 10: Строка 11:
{{attachment:geany-0.png}} {{attachment:geany-0.PNG}}
Строка 12: Строка 13:
При установке '''в Windows''' можно создавать файл ''imya_latinskimi_bukwami.py'', далее по двойному клику он запустится. Но кнопка "Выполнить" пока не работает: редактор не знает, где ему искать Python. Надо помочь! Во-первых, найдём Python сами (скорее всего, в `C:\Python27\`): При установке '''в Windows''' можно создавать файл ''imya_latinskimi_bukwami.py'', далее по двойному клику он запустится. Но кнопка «Выполнить» пока не работает: редактор не знает, где ему искать Python. Надо помочь! Во-первых, найдём Python сами (скорее всего, в `C:\Python27\`):
Строка 14: Строка 15:
{{attachnemt:geany-3.png}} {{attachnemt:geany-3.PNG}}
Строка 16: Строка 17:
Запомним путь к папке + название программы. Напишем простейшую программу на Python (есть на слайде ниже). Сохраним её в виде ''imya_latinskimi_bukwami.py''. Теперь в разделе "Сборка": Запомним путь к папке + название программы. Напишем простейшую программу на Python (есть на слайде ниже). Сохраним её в виде ''imya_latinskimi_bukwami.py''. Теперь в разделе «Сборка»:
Строка 18: Строка 19:
{{attachment:geany-4.png}} {{attachment:geany-4.PNG}}
Строка 22: Строка 23:
{{attachment:geany-5.png}} {{attachment:geany-5.PNG}}
Строка 24: Строка 25:
Теперь при нажатии клавиши "Выполнить": Теперь при нажатии клавиши «Выполнить»:
Строка 26: Строка 27:
{{attachment:geany-6.png}} {{attachment:geany-6.PNG}}
Строка 30: Строка 31:
{{attachment:geany-7.png}} {{attachment:geany-7.PNG}}
Строка 32: Строка 33:
<<Anchor(Spaces)>>
Строка 33: Строка 35:
Грубо говоря, табуляция -- это такой пробел неопределённой длины. А в Python значащие отступы измеряются в количествах пробелов, а не по длине. Следовательно, использование табуляций надо запретить в настройках: Грубо говоря, табуляция это такой пробел неопределённой длины. А в Python значащие отступы измеряются в количествах пробелов, а не по длине. Следовательно, использование табуляций надо запретить в настройках:
Строка 35: Строка 37:
{{attachment:geany-1.png}} {{attachment:geany-1.PNG}}
Строка 37: Строка 39:
надо выбрать вкладку "Редактор" -> "Отступы" и в ней явно включить использование одних только пробелов: надо выбрать вкладку «Редактор» -> «Отступы» и в ней явно включить использование одних только пробелов:
Строка 39: Строка 41:
{{attachment:geany-2.png}} {{attachment:geany-2.PNG}}
Строка 41: Строка 43:
Окошко не закрывается, пока в нём дополнительно не нажмёшь "Enter". Окошко не закрывается, пока в нём дополнительно не нажмёшь «Enter».

Установка и настройка Python и Geany

<!> Пользователям Linux понадобятся только последние два кадра (про запрет табуляций)

Python скачивается с официального сайта, затем устанавливается. В инсталяторе ничего не трогать, страница загрузки выглядит примерно так:

pyth-0.png

Geany скачивается с официального сайта, затем устанавливается. В инсталяторе ничего не трогать, страница загрузки выглядит примерно так:

geany-0.PNG

При установке в Windows можно создавать файл imya_latinskimi_bukwami.py, далее по двойному клику он запустится. Но кнопка «Выполнить» пока не работает: редактор не знает, где ему искать Python. Надо помочь! Во-первых, найдём Python сами (скорее всего, в C:\Python27\):

attachnemt:geany-3.PNG

Запомним путь к папке + название программы. Напишем простейшую программу на Python (есть на слайде ниже). Сохраним её в виде imya_latinskimi_bukwami.py. Теперь в разделе «Сборка»:

geany-4.PNG

зададим полный путь до исполняемого файла python.exe:

geany-5.PNG

Теперь при нажатии клавиши «Выполнить»:

geany-6.PNG

будет открываться текстовое окошко, в котором и происходит ввод и вывод:

geany-7.PNG

О пробелах и табуляциях

Грубо говоря, табуляция — это такой пробел неопределённой длины. А в Python значащие отступы измеряются в количествах пробелов, а не по длине. Следовательно, использование табуляций надо запретить в настройках:

geany-1.PNG

надо выбрать вкладку «Редактор» -> «Отступы» и в ней явно включить использование одних только пробелов:

geany-2.PNG

Окошко не закрывается, пока в нём дополнительно не нажмёшь «Enter».

LecturesVMSH/Python/WindowsGeany (последним исправлял пользователь FrBrGeorge 2015-10-09 19:17:50)