Pytania otagowane jako init

17
Jak naprawić „Próba importu względnego w pakiecie innym”, nawet jeśli __init__.py
Próbuję śledzić PEP 328 , o następującej strukturze katalogów: pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py W core_test.pyMam następującą instrukcję import from ..components.core import GameLoopEvents Jednak po uruchomieniu pojawia się następujący błąd: tests$ python core_test.py Traceback (most recent call last): File "core_test.py", line 3, in <module> from ..components.core import …

9
Kiedy uruchomiona jest funkcja init ()?
Próbowałem znaleźć dokładne wyjaśnienie tego, co init()funkcja robi w Go. Przeczytałem, co mówi Effective Go , ale nie byłem pewien, czy w pełni zrozumiałem, co powiedział. Dokładne zdanie, którego nie jestem pewien, jest następujące: I wreszcie oznacza w końcu: init jest wywoływany po tym, jak wszystkie deklaracje zmiennych w pakiecie …
356 go  init 


4
Czy mogę użyć __init__.py do definiowania zmiennych globalnych?
Chcę zdefiniować stałą, która powinna być dostępna we wszystkich podmodułach pakietu. Pomyślałem, że najlepszym miejscem będzie __init__.pyplik pakietu głównego. Ale nie wiem, jak to zrobić. Załóżmy, że mam kilka podpakietów, z których każdy zawiera kilka modułów. Jak mogę uzyskać dostęp do tej zmiennej z tych modułów? Oczywiście, jeśli jest to …

4
git dodaj wszystko oprócz ignorowania plików w pliku .gitignore
Dodaję kontrolę źródła do projektu, który nie miał. Problem polega na tym, że istnieje wiele plików, które początkowo należy dodać do gita za pomocą pliku .gitignore , ale nie mogę dowiedzieć się, jak dodać wszystkie pliki bez uwzględnienia plików pasujących do czegoś w pliku .gitignore . git add * Powyższe …
120 git  init  gitignore 

10
Jak zwrócić wartość z __init__ w Pythonie?
Mam klasę z __init__funkcją. Jak mogę zwrócić wartość całkowitą z tej funkcji podczas tworzenia obiektu? Napisałem program, w którym __init__analizuje się wiersz poleceń i potrzebuję ustawić jakąś wartość. Czy można ustawić to w zmiennej globalnej i używać w innych funkcjach składowych? Jeśli tak, jak to zrobić? Do tej pory zadeklarowałem …
103 python  class  init 

4
Dziedziczenie i metoda init w Pythonie
Jestem początkującym pytonem. Nie rozumiem dziedziczenia i __init__(). class Num: def __init__(self,num): self.n1 = num class Num2(Num): def show(self): print self.n1 mynumber = Num2(8) mynumber.show() WYNIK: 8 To jest wporządku. Ale mogę wymienić Num2z class Num2(Num): def __init__(self,num): self.n2 = num*2 def show(self): print self.n1,self.n2 WYNIK: Error. Num2 has no …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.