KBEngine-Python-Tips
GitHub (зарубежный): https://github.com/likecg2010/KBEngine-Python-Tips
«Открытое ПО Китая» (китайское зеркало): http://git.oschina.net/likecg/KBEngine-Python-Tips
Этот проект предназначен для того, чтобы предоставить IDE синтаксические подсказки при написании Python-скриптов для серверной части KBEngine.
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.1 Если вы хотите переписать функцию дочернего класса, наследуемую от родительского класса, вы можете сделать это, щёлкнув правой кнопкой мыши Generate и выбрав, какую функцию переписать.
2.2 Список методов родительского класса, доступных для переопределения:
После выбора метода, который вы хотите переопределить, Pycharm сгенерирует метод переопределения.
2.3 Вызов функции родительского класса также может получить синтаксическую подсказку.
2.4 Удерживая нажатой клавишу Ctrl+Q над функцией, можно увидеть связанную документацию по функции.
Примечание: два файла Python в проекте предназначены только для IDE-подсказок и содержат только сигнатуры функций и документацию. Они не имеют фактического эффекта выполнения. Если в проекте есть ошибки или упущения, пожалуйста, помогите улучшить его.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )