Skip to main content

Исполнитель кода Русского Питона

Project description

Русская версия языка Python, реализованная в виде транслятора кода в код Python. Транслятор устанавливается как пакет соответствующей командой:

pip install rupython

Русский Питон почти полностью идентичен оригинальному языку с англоязычной лексической базой, основное отличие заключается в использовании русских названий для именования сущностей в коде. Данный инструмент создан для достижения двух целей:

  • Повышение производительности труда работников, выполняющих задачи автоматизации процессов и формализации алгоритмов, за счёт применения лексики на родном им языке, что априори повышает усвоение и читаемость кода.
  • Упрощение освоения навыков алгоритмизации и составления компьютерных программ учащимися путём устранения искусственного препятствия в виде необходимости оперировать лексикой иностранного языка.

Код модулей Русского Питона размещается в файлах с расширением .крп. Для интеграции в операционную систему необходимо ассоциировать эти файлы с транслятором. Например, для ОС Windows это выполняется следующими консольными командами:

assoc .крп = "Код на Русском Питоне"
ftype "Код на Русском Питоне"=py -m rupython "%%1" %%*

Приложения на Русском Питоне могут использовать все возможности оригинального Python, включая всё богатство подключаемых пакетов и библиотек. Код может быть написан на обоих вариантах языка.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rupython-1.0.3.tar.gz (16.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rupython-1.0.3-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file rupython-1.0.3.tar.gz.

File metadata

  • Download URL: rupython-1.0.3.tar.gz
  • Upload date:
  • Size: 16.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.8.6

File hashes

Hashes for rupython-1.0.3.tar.gz
Algorithm Hash digest
SHA256 34f385a0f49a4ab6ad342c78e03cfe8fa301273c100750e3d9cb73e6c3522eb9
MD5 e8ad77c405042cb3470fc558e17ff3e5
BLAKE2b-256 a729297e58bcf7c64a7999df127f91f7d3a82c09ac36b11fa2d9ddd8b548e7de

See more details on using hashes here.

File details

Details for the file rupython-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: rupython-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.8.6

File hashes

Hashes for rupython-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e31e06a694a3d0db8f26fe7008d480dc99f4f00fc5d16208ae241964551c429c
MD5 e62b1f2cc474b0298d900f9d568aa80b
BLAKE2b-256 97e46249f9019c0073ef70d79b494f13805526fa64a5c4708167f7692966e58c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page