Я пытаюсь написать программу, связанную с другой программой, так как я могу получить доступ к отдельным функциям из своей предыдущей программы и работать с ними по мере необходимости, я знаете, что вы предполагаете импортировать эту программу, но что делать после этого. Программа, которую я импортирую, как использовать функции из нее.Как я могу получить доступ к функциям из другой программы в свою новую программу
ответ
Было бы лучше, если бы вы написали код. Я предполагаю, что ваш 1-й код - code1.py, и вы хотите использовать fun1 из него в code2.py. Поместите их в один каталог. , ,
Использование:
import code1
code1.fun1()
Или
from code1 import *
fun1()
Примечание: второй метод не рекомендуется.
Пожалуйста, не защищайте импорт подстановочных знаков. Подробнее см. [Руководство по стилю для кода Python] (https://www.python.org/dev/peps/pep-0008/#imports). – Matthias
Я согласен с стилем PEP. @Matthias Я думаю, что его код очень простой. И импорт * не будет иметь большого недостатка. В любом случае, ваши рекомендации верны. Спасибо. – anati
И теперь у ОП есть шанс прочитать PEP-8. :) – Matthias
Если вы хотите импортировать его из другой папки, вы также должны попытаться использовать os.chdir(). Но в основном вы можете использовать либо импорт * для импорта всех функций, либо только импорт, а затем функции, которые вы хотите импортировать.
- 1. Как я могу связать свою программу с другой программой?
- 2. Как я могу получить доступ к внутренним функциям этого скрипта?
- 3. я не могу получить доступ к функциям из ММФ непосредственно
- 4. Как получить доступ к функциям из свойств?
- 5. Как я могу ускорить свою программу Perl?
- 6. Как я могу написать свою программу в другой программе?
- 7. Как я могу получить доступ к функциям прототипа?
- 8. Как я могу сделать свою программу быстрее?
- 9. Доступ к переменным из другой программы Java
- 10. Как я могу вернуть свою программу в начало в Python?
- 11. Как я могу запустить свою программу?
- 12. Как я могу ускорить свою программу python?
- 13. Как я могу получить свою программу, чтобы вернуть силу пароля
- 14. Доступ к функциям в ASM-файле из программы C++?
- 15. Создать программу из другой программы?
- 16. Как я могу улучшить свою программу палидрома?
- 17. Как я могу исправить свою программу?
- 18. Как я могу оптимизировать свою программу javascript?
- 19. Как я могу оптимизировать свою программу?
- 20. Как я могу настроить свою программу
- 21. Установите программу из другой программы
- 22. Как запустить одну программу из другой программы
- 23. Как я могу сделать программу для работы другой программы?
- 24. Как я могу читать свою программу, обновленную в текстовом файле?
- 25. Я прищурился, как я могу удалить свою программу?
- 26. Как я могу получить свою программу, похожую на QtDemo?
- 27. Как я могу получить доступ к памяти запущенной программы?
- 28. Как я могу получить доступ к переменным Perl в Java?
- 29. Могу ли я распространять свою программу MATLAB как открытый источник?
- 30. Как я могу получить доступ к пунктам меню данной программы?
После того, как вы их импортировали, вы ... называете их? В чем именно проблема, с которой вы имеете дело? Импортировать функцию из другого модуля или что-то более конкретное? – deceze