Python中文
首页
教程
问答
标签
搜索
登录
注册
如果在一个模块中从另一个modu中的函数调用
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我需要调用<code>if __name__ == '__main__'</code>,它调用一个模块中的几个类,<code>Module 1</code>,在一个函数中,<code>function1</code>,在第二个模块的一个类中,<code>Module 2</code>。在</p> <p>我不能在<code>Module 1</code>中使用<code>def main()</code>-solution代替<code>if __name__ == '__main__'</code>,因为该模块有几个与<code>Module 1</code>中的<code>Class_1</code>相连的类和函数,它们只与<code>print('I am:', __name__)</code>和{<cd11>}一起工作。在</p> <p>所以我的问题是如何调用main:<code>if __name__ == '__main__'</code>来自<code>function1</code>中的<code>Class_2()</code>中的<code>if __name__ == '__main__'</code>?在</p> <p><strong>模块1</strong></p> <pre><code>print('I am:', __name__) class Class_1(): ....code... # calling everything in the module that if __name__ == '__main__': </code></pre> <p><strong>模块2</strong></p> ^{pr2}$
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p><code>if __name__...</code>的要点是,它只用于当模块作为脚本执行时才需要的东西,也就是说,如果从另一个类导入的是<em>而不是</em>。所以不,你不需要这么做。在</p> <p>你不能解释为什么你不能解释。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
Python中是否有类似Clojure的线程宏?
6 回答
Python中是否有类似JPanel的组件?
5 回答
Python中是否有类似MATLAB的vpasolve的等价解算器
9 回答
python中是否有类似NLTK的东西不需要安装?
6 回答
python中是否有类似osgi在java中试图解决的需求?
6 回答
python中是否有类似PAM的模块?
2 回答
Python中是否有类似Perl的Data::Dumper的工具用来检查数据结构?
6 回答
python中是否有类似robocy的函数,带有重试选项?
8 回答
Python中是否有类似Rstudio的帮助部分?
1 回答
python中是否有类似ruby的索引方法?
5 回答
python中是否有类似于“perlpe”选项的内容?
3 回答
Python中是否有类似于C++ STL映射的结构?
1 回答
python中是否有类似于C中预处理器行为的工具?
10 回答
Python中是否有类似于Harmony的let关键字的内容?
4 回答
python中是否有类似于matlab中fzero的函数?
5 回答
python中是否有类似于MATLAB中peaks(N)的函数/实现?
8 回答
Python中是否有类似于Matlab的deconvblind的函数?
1 回答
Python中是否有类似于Perl中“想要”的东西
1 回答
Python中是否有类似于Perl正则表达式中的"local"变量?
8 回答
python中是否有类似于php的$$变量的语法
7 回答