`
这些年
  • 浏览: 399750 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python 调用别一个文件中的方法(模块)

 
阅读更多
#filename xk  
class  AClass:  
    def __init__(self,name):  
        print name 

 调用:

import xk  
xk.AClass("sadfaf")  

 或

from xk import AClass   
print AClass("sadfaf"); 

 2:调用其它类的方法

#filename xk    
class  AClass:    
    def __init__(self):    
        '' 
    def a(self):
    	print 'a'

 

import xk 

print xk.AClass().a(); 

 3:调用父类的方法

如子类自己重写了(也成为覆盖)父类的__init__()方法,那么就需要显式的调用父类的初始化方法
1:ParentClass.__init__(),父类名加上init函数
2:super(type,cls).__init__()

 

分享到:
评论

相关推荐

    Python 从一个文件中调用另一个文件的类方法

    如果是在同一个 module中(也就是同一个py文件里),直接用就可以 如果在不同的module里,例如 a.py里有 class A: b.py 里有 class B: 如果你要在class B里用class A 需要在 b.py的开头写上 from a import A 举个例子:...

    so编写和Python调用.so文件

    5. **Python中导入动态库**:在Python中,可以使用`ctypes`模块来加载和调用`.so`文件中的函数。首先,导入`ctypes`,然后使用`cdll.LoadLibrary`或`ctypes.cdll.LoadLibrary`加载库,如`my_library = ctypes.cdll....

    Python 调用C# dll文件

    例如,创建一个简单的计算两个数之和的方法: ```csharp using System; namespace YC.Demo { public class Calculator { public int Add(int a, int b) { return a + b; } } } ``` 3. 编译完成后,会在项目...

    python调用打印机打印pdf文件第三方包

    在处理PDF文件时,Python提供了多种方法来实现这一功能,其中一个常见的方式是利用第三方库。在这个场景中,我们关注的是如何使用Python的pywin32库以及可能涉及的其他辅助工具来打印PDF文件。 `pywin32`是Python的...

    sac_scripts_pythonsac_pythonsac脚本_python处理地震_python调用sac_sac_

    在地震学研究中,SAC(Seismic Analysis Code)是一个广泛使用的开源软件,它提供了丰富的地震数据处理功能,包括读取、分析、显示和编辑地震波形数据。Python作为一个强大的编程语言,其丰富的库和易读性使得它成为...

    C++调用python文件

    本文将深入探讨如何在C++中调用Python文件,以实现跨语言交互。 首先,我们需要了解C++调用Python的基本原理。这是通过Python的动态链接库(如libpython)和Python的API接口实现的。C++程序可以加载Python解释器,...

    MFC调用Python示例

    在IT领域,跨语言调用是一个常见的需求,特别是在多种技术栈并存的项目中。本示例中的“MFC调用Python”就是一种这样的实践,它展示了如何在Microsoft Foundation Classes (MFC)的C++环境中调用Python脚本来执行特定...

    Golang如何调用Python代码详解

    go 中的 cgo 模块可以让 go 无缝调用 c 或者 c++ 的代码,而 python 本身就是个 c 库,自然也可以由 cgo 直接调用,前提是指定正确的编译条件,如 Python.h 头文件(),以及要链接的库文件。本文以 Ubuntu 18.04 ...

    对Python3 pyc 文件的使用详解

    当Python解释器读取一个`.py`文件时,首先会检查是否存在对应的`.pyc`文件,如果存在并且比`.py`文件更新,那么Python解释器就会直接加载并执行`.pyc`文件中的字节码,这样可以显著提高程序的启动速度。 #### 三、...

    Python调用DLL文件.pdf

    综上所述,文件内容涉及了Python调用Windows DLL文件的多个方面,从加载DLL文件到定义函数参数,再到调用函数和处理返回值,以及数据类型转换和字符串处理等。正确使用ctypes模块可以有效地在Python程序中调用本地库...

    python调用pyqt。

    `QT-Designer_PY`可能是一个包含了PyQt5使用示例或者转换.ui文件的Python脚本,而`QT-Designer_UI`可能是一个包含.ui文件的目录或者压缩包,用于演示如何使用Qt Designer创建和转换UI。 总之,Python调用PyQt5是将...

    python 3 实现js中JSEncrypt encrypt方法,rsa模块根据字符串公钥生成加密字符串

    使用时直接调用rsa_encrypt(s, pubkey_str)方法就好了,第一个参数为待加密字符串,第二个参数为公钥,返回值为加密后的字符串 其中_str2key(s)方法是在https://www.cnblogs.com/masako/p/7660418.html这篇文章的...

    易语言调用Python源码例程

    在易语言中,我们可以创建一个类,用于管理和调用Python代码。以下是一个简单的类设计示例: ```易语言 .类 开始 类名 Python调用 .成员 变量 python_interpreter 路径.字符串型(0) .成员 函数 初始化 .局部 ...

    Python调用c代码vs2005工程

    生成的`hello.pyd`是Python调用的C代码编译结果,它是一个动态链接库,可以被Python解释器识别和加载。`test.py`是Python脚本,展示了如何在Python中导入并调用`hello.pyd`中的函数。 在`test.py`中,我们通常会...

    dll文件及Python调用方法(实例)addTest.dll

    Python调用DLL主要依赖于`ctypes`模块,这是一个用于调用C库的Python标准库。`ctypes`提供了与C语言兼容的数据类型,并允许我们导入和调用动态链接库中的函数。 首先,我们需要导入`ctypes`模块: ```python ...

    VC项目调用Python文件脚本

    在压缩包中的`InvokePython`文件很可能是一个示例或工具,用于演示如何在VC项目中调用Python脚本。可能包含的代码片段可能有初始化Python解释器、加载和执行Python脚本、传递参数、接收返回值等步骤。 总结来说,VC...

    ctypes库的使用 python调用Windows DLL

    ctypes 是 Python 的一个标准库模块,它提供了与 C 兼容的数据类型,并且能够轻松地调用 C 库(DLL)中的函数。这对于那些需要与 C 语言编写的库进行交互的 Python 程序来说是非常有用的。 - **兼容性**:ctypes ...

    python调用C++函数

    3. **Boost.Python**: Boost库中的Python组件提供了一个强大的接口,允许C++程序员编写可由Python调用的C++代码。它提供了类、对象、函数等的封装,并处理了内存管理和异常处理等问题。 4. **Pybind11**: Pybind11...

    python调用C的例子

    这里,`CDLL`是`ctypes`模块中的一个类,用于加载动态链接库并提供了一个接口去调用其中的函数。 ### 知识点四:调用C函数 一旦DLL被加载到Python环境中,就可以像调用普通Python函数一样调用C函数了。但在调用前...

    Java中调用Python代码

    Py4J在Java和Python之间创建了一个网关,使得Java可以通过这个网关调用Python对象的方法。 4. **使用进程通信**: 另一种方法是通过启动Python脚本作为独立的进程,然后使用Java的`ProcessBuilder`或`Runtime.exec()...

Global site tag (gtag.js) - Google Analytics