Пользовательские скрипы в быстрый проект

Как я могу добавить свой собственный .py файл в быстрый проект? Я портирую свой настоящий, с нуля проект, и у меня есть два скрипта Python: virtuam и vui.py. Я скопировал vui.py в папку virtuam и попробовал это:

from virtuam import vui

, но не работает. Итак, где я могу скопировать это? И как мне его импортировать?

2
задан 6 July 2012 в 21:01

2 ответа

Если вы скопируете, например, ваш скрипт vui.py в папку / быстро / имя_проекта / имя_проекта, где хранится код Python, сгенерированный изначально, например, project_nameWindow.py и другие, то вы можете импортировать с помощью

[ 110]

или

from vui import *
0
ответ дан 6 July 2012 в 21:01

Решение простое (но не очевидное):

  1. Скопируйте скрипт в папку <project>_lib.
  2. Добавьте функции скрипта в файл __init__.py:

    from . <script> import <function>

  3. Теперь добавьте функцию в основной скрипт:

    from <project>_lib import <function>

    Если вы хотите вызвать функцию, просто наберите <function>(<options>)

Благодаря @ mhall119 за его вопрос /ответ! : Р

0
ответ дан 6 July 2012 в 21:01

Другие вопросы по тегам:

Похожие вопросы: