Вопросы с тегом «init»

17
Как исправить «Попытка относительного импорта в неупакованном виде» даже с __init__.py
Я пытаюсь следовать PEP 328 со следующей структурой каталогов: pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py У core_test.pyменя есть следующее заявление на импорт from ..components.core import GameLoopEvents Однако, когда я запускаю, я получаю следующую ошибку: tests$ python core_test.py Traceback (most recent call last): File "core_test.py", line 3, in <module> …

9
Когда запускается функция init ()?
Я попытался найти точное объяснение того, что init()функция делает в Go. Я прочитал, что говорит Effective Go, но я не был уверен, полностью ли я понял, что он сказал. Точное предложение, в котором я не уверен, следующее: И, наконец, означает, наконец, что: init вызывается после того, как все объявления переменных …
357 go  init 

9
В Objective-C, почему я должен проверить, если self = [super init] не ноль?
У меня есть общий вопрос о написании методов инициализации в Objective-C. Я вижу везде (код Apple, книги, открытый исходный код и т. Д.), Что метод init должен проверить, не равен ли self = [super init] ноль, прежде чем продолжить инициализацию. Шаблон Apple по умолчанию для метода init: - (id) init …
165 objective-c  null  init 

4
Могу ли я использовать __init__.py для определения глобальных переменных?
Я хочу определить константу, которая должна быть доступна во всех подмодулях пакета. Я думал, что лучше всего будет в __init__.pyфайле корневого пакета. Но я не знаю, как это сделать. Предположим, у меня есть несколько подпакетов, каждый с несколькими модулями. Как я могу получить доступ к этой переменной из этих модулей? …

4
git добавить все, кроме игнорирования файлов в файле .gitignore
Я добавляю систему управления версиями в проект, которого не было. Проблема в том, что есть много файлов, которые нужно изначально добавить в git с файлом .gitignore , но я не могу понять, как добавить все файлы, не включая файлы, соответствующие чему-то в файле .gitignore . git add * Вышеупомянутая команда …
120 git  init  gitignore 

10
Как вернуть значение из __init__ в Python?
У меня есть класс с __init__функцией. Как я могу вернуть целочисленное значение из этой функции при создании объекта? Я написал программу, в которой __init__выполняется синтаксический анализ командной строки, и мне нужно установить какое-то значение. Можно ли установить его в глобальной переменной и использовать в других функциях-членах? Если да, то как …
103 python  class  init 

4
Метод наследования и инициализации в Python
Я новичок в питоне. Я не могу понять наследование и __init__(). class Num: def __init__(self,num): self.n1 = num class Num2(Num): def show(self): print self.n1 mynumber = Num2(8) mynumber.show() РЕЗУЛЬТАТ: 8 Хорошо. Но я заменяю Num2на class Num2(Num): def __init__(self,num): self.n2 = num*2 def show(self): print self.n1,self.n2 РЕЗУЛЬТАТ: Error. Num2 has …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.