module相关内容
假设def my_function():位于my_apps.views中,我想动态地导入“my_function”,而不使用类似exec或eval的东西。 有没有来完成这一点。我正在寻找类似于: my_function = import_func(“my_apps.views.my_function”) my_function() ...执行代码 解决方案 my_
..
我尝试创建一个用于在sql表中生成id的函数。但我不知道如何为选择表和列设置参数,请帮助我 公共函数autoid(ByVal col As As String ,ByVal txt As TextBox,ByVal tb As String) Dim cmd As New SqlCommand Dim id As Integer cn.Open() cmd.Connection
..
我发现我认为python 3.4的独特行为。为了说明这个问题,我现在有一个python程序(模块),peculiar.py,包含一个Python程序类和一些功能。其中一个功能是实例化类Point中的点。 当我离开pygame窗口时,一个点通过这个函数add_point从类Point实例化。在命令窗口中列出了以这种方式创建的实例。这一切都可以。正如我们所看到的那样,积分点被添加到points_li
..
我需要调用 if __name__ =='__main __',它调用一个模块中的几个类, Module 1 ,在函数中, function1 ,它在第二个模块的类中, Module 2 。 我不能在模块1中使用 def main() code>而不是 if __name__ =='__main __',因为模块有几个类和函数连接到 Class_1 print('我是:',__name __
..
我对如何使用numpy工作的图书馆有疑问。当我导入numpy时,我可以访问许多内置的类,函数和常量,例如numpy.array,numpy.sqrt等。 但是在numpy还有其他的子模块,比如numpy.testing。 这是如何完成的?在我有限的经验中,带有子模块的模块只是带有 init .py文件的文件夹,而具有函数/类的模块则是实际的python文件。如何创建一个也有函数/类的模
..
我需要从另一个运行其中的python文件导入一个函数,但是当我导入函数时,它会运行整个代码,而不是只导入我想要的函数。有没有办法只从另一个.py文件导入一个函数而不运行整个代码? another.py ,将不想被运行的代码移入只在脚本被显式调用运行时才运行的代码块,而不仅仅是导入 def my_func(x): return x if __name__ =='__main__':
..
哪种风格更可取? 样式A: $ p $ def foo(): import some_module some_module.something 样式B: import some_module $ b $ def foo(): some_module.something 假设代码中没有使用 some_module ,只能在这个函数内部使用。
..
我试图更熟悉 itertools 模块,并找到了一个名为 ifilter 的函数。 据我所知,它基于给定的函数过滤和迭代,并在包含函数计算结果的迭代元素的列表上返回一个迭代器真。 问题1 :我的理解到目前为止是否正确? 问题2 :除了这个返回和迭代器的事实,它与内置的过滤器函数有什么不同? 问题3 哪个更快? 从我所知道的情况来看,事实并非如此。我错过了什么吗? (我
..
我有一堆脚本来执行任务。我真的需要知道项目的调用图,因为它很混乱。我无法执行代码,因为它需要额外的硬件和软件才能执行。但是,我需要了解它背后的逻辑。所以,我需要知道是否有一个工具(不需要任何python文件执行)可以使用模块而不是trace或python解析器来构建调用图。我有这样的C工具,但不能用于python。 谢谢。 解决方案 您可能想要check out pycallgrap
..
到处都是,特别是在DBI,我看到这个消息一直都在出现。这很令人困惑,因为首先想到的是我传递函数的参数设置为undef(或类似的),但显然不是这样。 给定一个模块和相应的脚本... 模块: ./ lib / My / Module.pm package My :: Module; 使用strict; 使用警告; 副修剪{ my $ str = shift; $
..
我在 func.py 中有一些函数,我想从我的web2py控制器访问 default.py 。我尝试导入并使用“import func”和“calculateomething = func”在 default.py 中导入和使用 func.py 计算某物“,但它不起作用。文件 func.py 也会添加到我的web2py程序的Modules部分。 为什么它不起作用?我怎样才能使它工作?模块应该
..
我有一个调用函数的代码。但我不知道这个功能属于哪个模块。我需要它来修改这个函数。 我该如何检查它? 解决方案 Devel :: Peek 模块非常方便获取有关变量的各种信息。你可以用它做的一件事就是转储一个子例程的引用并获取它来自的glob的名称: $ perl -MDevel :: Peek -MList :: Util = first -e'Dump(\& first)'
..
根据 http://www.faqs.org/docs/diveintopython/fileinfo_private。 html : 与大多数语言一样,Python具有私有元素的 概念: 私人 功能,无法从 模块外调用 但是,如果我定义了两个文件: #a.py __num = 1 和 #b.py 导入a b $ b打印a .__ nu
..
这里是场景: 我目前正在自己的框架和客户的网站上工作。这里是结构: 。 .. _application _framework _public 我想用_framework / * _public / index.php和github上的结构_application(_controllers _models和_views的空文件夹)进行回购。
..
在Fortran 模块中,我试图将初始值分配给派生数据类型,其组件是一个过程指针,但得到一个错误消息:意外的指针分配。 在模块中,如何将初始值赋给包含过程指针的派生类型? 模块pointer_mod 使用legendrePolynomials 隐式无 接口 函数func(z) real * 8 :: func real * 8,intent(in):: z 结束函数
..
我正在尝试熟悉Fortran中的模块,并且已经使用模块创建了一个简单的代码。源代码已附加。 主程序 程序main_prog 使用mod_f_g_h ! 隐式无 ! f,g,h,s在mod_f_g_h real :: x,y ! !阅读x,y print *,“输入x和y” 阅读*,x,y ! !检查 if(y == 0)然后 print *,“y must b
..
我承认标题可能有点模糊,所以让我举个例子说明我想做什么和不做什么。我有一个调用模块中的子程序的主程序: 程序Test_program 使用module_A 隐式无 整数:: i i = 1 调用子程序_A(i) 结束程序Test_program 这个subroutine_A在模块A中,并依次调用module_B中的一个function_B: mod
..
我有一个关于模型/变量用法的最佳实践的问题:假设我有一个包含一些变量/参数定义和一些子例程的模块,这些子例程使用这些模块/变量用法变量。 我不需要在子例程中明确使用这些变量,因为它们是从父模块继承的,但是这样做会更好吗? $ b 示例: 模块测试 隐式无 integer,parameter :: a = 1 real :: x 包含 子程序idk(y,z) 真实
..
我试图在模块中添加对某些变量的访问限制(使用 private 属性),但是我需要在随后的调用中的例程中使用这些变量模块: module MyMod private 整数,allocatable :: A(:) public :: init,calc 包含 子例程init() !分配和初始化A 结束子程序init 子程序calc() !使用A
..
是否可以将过程存储为派生类型的属性?我正在考虑以下内容: 模块funcs_mod public :: add 包含 函数add(y,z)结果(x) 整数,意图(in):: y,z 整数:: x x = y + z 结束函数 结束模块 模块type_A_mod 使用funcs_mod public :: type_A,set_operator type type_A
..