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.2.tar.gz (17.3 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.2-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rupython-1.0.2.tar.gz
  • Upload date:
  • Size: 17.3 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.2.tar.gz
Algorithm Hash digest
SHA256 80124401fd0fe289ecf7bc9778cb7940222f4cf7c57da53a5353474a83f6d5e5
MD5 0f1ba98d38b5e44b78fa6f5739e1c42f
BLAKE2b-256 ef6ad14f9d9eadcbc5cdffef316cb238c4a590dcea8150e3fea778563af2e2d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rupython-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 16.6 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 def39e4d069b0f5ddb3eab1b9a337a3beac6f21c268525a4efe3f443f873c27e
MD5 e1a436435fc1264ac0eae50c822c1bd8
BLAKE2b-256 4fcc96c3bf952a34c633f56151f0344b6b7aa2ed1e15d1666481e4a4d891e0db

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