Jestem programistą Java i zawsze tworzyłem oddzielne pliki dla klas, próbuję nauczyć się Pythona i chcę się go dobrze nauczyć. Jest to kosztowne w Pythonie, aby umieścić klas w różnych plikach, co oznacza, że jeden plik zawiera tylko jedną klasę. Czytałem na blogu, że jest to kosztowne, ponieważ rozdzielczość operatora .
dzieje się w czasie wykonywania w pythonie (dzieje się to podczas kompilacji dla Javy).Czy w Pythonie kosztowne jest umieszczanie klas w różnych plikach?
Uwaga: Czytałem w innych postach, że możemy umieścić je w oddzielnych plikach, ale nie wspomnieć, jeśli są one kosztowne w żaden sposób
Myślę, że zniechęcenie to silny termin. Ogólnie rzecz biorąc, lepiej importować normalnie, aby nie zagracać przestrzeni nazw, tak. W niektórych przypadkach jednak, jeśli na przykład używasz czegoś zaimportowanego przez cały kod, nie ma nic złego w korzystaniu z tego rodzaju importu. –
To jest niesamowita funkcja przechowująca nazwę klasy z modułem w zmiennej, która poprawi wydajność mojego kodu. –
@ Lattyware Usunąłeś mój komentarz, ponieważ wspomniałeś o tym, co miałem na myśli w twojej edycji, ale co masz na myśli przez coś zaimportowanego? – jamylak