Questions tagged «init»

可以指Linux Init-所有进程的父级,其主要作用是根据存储在文件/ etc / inittab中的脚本创建进程。或初始化的缩写-为变量赋予“起始”值。

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> from ..components.core import GameLoopEvents ValueError: Attempted relative import in non-package 到处搜索时,我发现“ 即使使用__init__.py,相对路径也无法使用 ”和“ 从相对路径导入模块 ”,但是它们没有帮助。 我在这里想念什么吗?

9
init()函数何时运行?
我试图找到有关该init()函数在Go中作用的精确解释。我读了有效围棋说的话,但不确定是否完全理解它的话。我不确定的确切句子如下: 最后的意思是最后:在包中的所有变量声明评估了其初始化程序之后,将调用init,并且只有在所有导入的包都已初始化之后才对init进行评估。 什么all the variable declarations in the package have evaluated their initializers意思 这是否意味着如果在包及其文件中声明“全局”变量,则init()直到所有值都被评估后才运行,然后在运行./main_file_name时它将先运行所有的init函数,然后运行main()? 我还阅读了马克·萨默菲尔德(Mark Summerfield)的以下书籍: 如果一个程序包具有一个或多个init()函数,它们将在调用主程序包的main()函数之前自动执行。 以我的理解,init()仅当您打算运行main()时才有意义吗?或主包装。任何人都可以更准确地理解init()我
356 go  init 

9
在Objective-C中,为什么要检查self = [super init]是否不为零?
我有一个关于在Objective-C中编写init方法的一般问题。 我到处都看到(Apple的代码,书籍,开放源代码等),init方法应该在继续初始化之前检查self = [super init]是否不为零。 用于init方法的默认Apple模板是: - (id) init { self = [super init]; if (self != nil) { // your code here } return self; } 为什么? 我的意思是init什么时候会返回nil?如果我在NSObject上调用init并返回nil,那么一定要搞砸了,对吧?在这种情况下,您甚至不编写程序... 类的init方法返回nil真的很常见吗?如果是这样,在什么情况下,为什么?
165 objective-c  null  init 

4
我可以使用__init__.py定义全局变量吗?
我想定义一个常量,该常量应在包的所有子模块中可用。我以为最好的地方__init__.py在根包的文件中。但是我不知道该怎么做。假设我有几个子包,每个子包都有几个模块。如何从这些模块访问该变量? 当然,如果这是完全错误的,并且有更好的选择,我想知道。

4
git添加所有内容,除了忽略.gitignore文件中的文件
我正在将源代码管理添加到没有项目的项目中。问题是最初有很多文件与.gitignore文件一起添加到git中,但是我不知道如何添加所有文件而不在.gitignore文件中包含与某些内容匹配的文件。 git add * 上面的命令不会添加任何文件,因为它会检测到.gitignore忽略的文件。 git add -f * 上面的命令将添加所有文件,包括我要忽略的文件。 那么,如何在仍然坚持.gitignore文件的同时添加所有文件?
120 git  init  gitignore 

10
如何在Python中从__init__返回值?
我有一个带__init__功能的课。 创建对象时如何从该函数返回整数值? 我写了一个程序,在其中进行__init__命令行解析,我需要设置一些值。可以在全局变量中设置它并在其他成员函数中使用它吗?如果是这样,该怎么做?到目前为止,我在课外声明了一个变量。并将其设置为一个功能不会反映在其他功能中?
102 python  class  init 

4
Python中的继承和初始化方法
我是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 no attribute "n1". 在这种情况下,如何Num2访问n1?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.