Уведомления

Группа в Telegram: @pythonsu

#1 Июль 6, 2019 13:07:17

habrman
Зарегистрирован: 2019-07-01
Сообщения: 28
Репутация: +  0  -
Профиль   Отправить e-mail  

import вызов

есть ф-я
def f(self):
import random

ф-я f может вызываться много раз
нужно ли выносить import вне функции?

Офлайн

#2 Июль 6, 2019 14:20:01

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2849
Репутация: +  186  -
Профиль   Отправить e-mail  

import вызов

> нужно ли выносить import вне функции?

Лучше вынести, но импортируемые функции кешируются по этому выносить не обязательно.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#3 Июль 7, 2019 16:42:17

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

import вызов

habrman лучше вынести все импорты в начало скрипта, это улучшает читаемость и понятность кода.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version