У меня есть около 80 строк функции в файле. Мне нужна такая же функциональность в другом файле, поэтому я в настоящее время импортирую другой файл для этой функции.Импортирует файл в Python
Мой вопрос заключается в том, что с точки зрения времени работы на машине, какая техника будет лучше: - импортировать полный файл и запустить функцию или скопировать функцию, как она есть, и запустить ее из того же пакета.
Я знаю, что это не имеет значения в большом смысле, но я хочу изучить его в том смысле, что если мы создаем большой проект, лучше импортировать полный файл на Python или просто добавить функцию в текущую пространство имен .....
Вы действительно спрашиваете, следует ли импортировать модули в python? http://docs.python.org/tutorial/modules.html – Falmarri
Давай, ты * не можешь * быть серьезным ... пожалуйста? – delnan
Копирование и вставка - это почти самая дорогостоящая ошибка программирования, которую вы можете сделать. Удвоение объема кода более чем удваивает стоимость обслуживания. Почему вы считаете копирование и вставку? Что заставило его показаться хорошей идеей? Просьба подробно рассмотреть призыв к копированию и вставке. –