GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - TimurC1/python-ide: ⚡ Простая и функциональная веб-IDE для разработки на Python

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

16 Commits
16 Commits

Folders and files

NameName
Last commit message
Last commit date
backend
backend
 
 
build
build
 
 
config
config
 
 
doc/img/ide
doc/img/ide
 
 
src
src
 
 
static
static
 
 
test
test
 
 
.babelrc
.babelrc
 
 
.editorconfig
.editorconfig
 
 
.eslintignore
.eslintignore
 
 
.eslintrc.js
.eslintrc.js
 
 
.gitignore
.gitignore
 
 
.postcssrc.js
.postcssrc.js
 
 
README.md
README.md
 
 
index.html
index.html
 
 
package.json
package.json
 
 
yarn.lock
yarn.lock
 
 

Repository files navigation

python-ide

⚡ Простая и функциональная веб-IDE для разработки на Python. Перевод и адаптация репозитория vimior

Особенности

  • Проект состоит из бэкенда на Python + веб-сервер Tornado и фронтенда на VueJS и WebSocket.

Функционал

  • Создание проектов, файлов, папок, дополнений и изменений
  • Поддержка Python без фреймворков.

Скриншоты

image image image

Установка на сервер

Фронтенд

# Склонируйте репозиторий
git clone https://github.com/TimurC1/python-ide

# Зайдите в папку репозитория
cd python-ide

# Воспользуйтесь npm, если у вас его нет, установите его вместе с Node.js: https://nodejs.org/en/download/
npm install

# Запустите веб-сервера разработки на порту 8080
npm run dev

# Компиляция
npm run build 

Бэкенд

# Зайдите в папку backend
cd backend

# Установите необходимые дополнения для Python
pip install -r requirements.txt

# Запустите сервер разработки Tornado
python server.py --port=$ПОРТ, КОТОРЫЙ ВЫ ЖЕЛАЕТЕ ИСПОЛЬЗОВАТЬ$

Убедитесь, что у вас открыт порт, который вы указали в последней команде. python-ide будет доступен по адресу http://$ВАШ_IP$:$ПОРТ$/

© Исходный код https://github.com/vimior

© Перевод и улучшение README.md https://github.com/timurc1

About

⚡ Простая и функциональная веб-IDE для разработки на Python

Topics

idepythonpython-webpython-web-ideready-to-runtornadovuevuejswebweb-idewebsocket

Resources

Readme
Activity

Stars

0 stars

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.