1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/likecg-KBEngine-Python-Tips

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

KBEngine-Python-Tips

GitHub (зарубежный): https://github.com/likecg2010/KBEngine-Python-Tips

«Открытое ПО Китая» (китайское зеркало): http://git.oschina.net/likecg/KBEngine-Python-Tips

Этот проект предназначен для того, чтобы предоставить IDE синтаксические подсказки при написании Python-скриптов для серверной части KBEngine.

1. Использование

1.1 После загрузки проекта скопируйте все файлы из каталога tips в каталог установки Python, например, C:\Python34\Lib на платформе Windows.

1.2 Теперь вы можете использовать Python IDE для получения синтаксических подсказок.

1.3 При написании скрипта Baseapp импортируйте следующим образом:

from BaseApp import KBEngine # Используется для синтаксических подсказок в IDE, закомментируйте эту строку при размещении на сервере.

#import KBEngine # Активируйте эту строку при размещении.

При использовании синтаксических подсказок используйте первую строку импорта, а после завершения написания скрипта закомментируйте её и используйте вторую строку. Это связано с тем, что код фактически исходит из модуля KBEngine.

1.4 При написании скрипта Cellapp импортируйте следующим образом:

from CellApp import KBEngine # Используется для синтаксических подсказок в IDE, закомментируйте эту строку при размещении на сервере.

#import KBEngine # Активируйте эту строку при размещении.

Используйте первую строку импорта для получения синтаксических подсказок, а после завершения написания скрипта закомментируйте её и используйте вторую строку. Это связано с тем, что код фактически исходит из модуля KBEngine.

1.5 Рекомендуется использовать Pycharm в качестве редактора Python IDE. Это обеспечивает наилучший эффект подсказок и может повысить эффективность разработки.

2. Эффект синтаксических подсказок Pycharm

2.1 Если вы хотите переписать функцию дочернего класса, наследуемую от родительского класса, вы можете сделать это, щёлкнув правой кнопкой мыши Generate и выбрав, какую функцию переписать.

2.2 Список методов родительского класса, доступных для переопределения:

После выбора метода, который вы хотите переопределить, Pycharm сгенерирует метод переопределения.

2.3 Вызов функции родительского класса также может получить синтаксическую подсказку.

2.4 Удерживая нажатой клавишу Ctrl+Q над функцией, можно увидеть связанную документацию по функции.

Примечание: два файла Python в проекте предназначены только для IDE-подсказок и содержат только сигнатуры функций и документацию. Они не имеют фактического эффекта выполнения. Если в проекте есть ошибки или упущения, пожалуйста, помогите улучшить его.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Этот проект предназначен для того, чтобы при написании Python-скриптов для серверной части KBEngine в IDE были доступны подсказки по синтаксису. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/likecg-KBEngine-Python-Tips.git
git@api.gitlife.ru:oschina-mirror/likecg-KBEngine-Python-Tips.git
oschina-mirror
likecg-KBEngine-Python-Tips
likecg-KBEngine-Python-Tips
master