Python模块与函数的实际应用操作方案

开发 后端
以下的文章主要是对Python模块与其函数操作的具体应用方案,如果你对Python模块感兴趣的话,你可以浏览下面的文章,忘你会有所收获。

 在计算机语言的应用的过程中Python模块也是被广泛应用的语言,以下的文章就是对Python模块在实际应用的过程中相关介绍,以下就是文章内容的详细介绍,希望你能从中有所收获。

模块与函数

使用Python/C API中的PyImport_Import()函数可以在C程序中导入Python模块。PyImport_Import()函数返回一个模块对象。其函数原型如下所示。

 

  1. PyObject* PyImport_Import( PyObject *name)   

 

其参数含义如下。name:要导入的模块名。使用Python/C API中的PyObject_CallObject()函数和PyObject_CallFunction()函数,可以在C程序中调用Python中的函数。其参数原型分别如下所示。

 

  1. PyObject* PyObject_CallObject( PyObject *callable_object, PyObject *args)  
  2. PyObject* PyObject_CallFunction( PyObject *callable, char *format, ...)  

 

对于PyObject_CallObject()函数,其参数含义如下。

callable_object:要调用的函数对象。

args:元组形式的参数列表。

对于PyObject_CallFunction()函数,其参数含义如下。

callable_object:要调用的函数对象。

format:指定参数的类型。

向函数传递的参数。

使用Python/C API中的

  1. PyModule_GetDict() 

函数可以获得Python模块中的函数列表。

  1. PyModule_GetDict()  

 

函数返回一个字典。字典中的关键字为函数名,值为函数的调用地址。其函数原型如下所示。

 

  1. PyObject* PyModule_GetDict( PyObject *module)  

 

Python模块与函数相关实际应用方案的介绍。

·【编辑推荐】

  1. Python运行效率优于C语言的功能简介
  2. Python进程的守护进程实施方案的详细介绍
  3. 应用Python pylint的简捷之处详解
  4. Python环境中的IDLE的功能的详细介绍
  5. python for文档收索的实际操作方案

 

责任编辑:佚名 来源: 博客园
相关推荐

2010-03-17 16:27:39

Python矩阵转置

2010-03-16 18:19:41

Python函数

2010-03-23 18:20:26

Python os.g

2010-03-26 11:00:55

Python嵌入CC++

2010-03-23 14:54:27

Python目录文件

2010-03-17 15:58:08

Python环境

2010-03-16 10:00:37

Python函数

2010-03-17 10:01:12

Python安装

2010-03-23 17:53:46

Python递归文件

2010-03-22 15:58:08

Python模块功能

2010-03-17 14:42:09

Python 文件

2010-03-16 16:47:25

Python数组

2010-03-23 18:38:26

Python os.m

2010-03-09 19:07:01

Python语法

2010-03-17 15:01:24

Python复制文件

2010-03-23 13:30:36

Python VIM

2010-03-17 12:37:51

Python定时器

2010-03-19 14:59:00

python Stri

2010-03-18 10:28:00

Python整理乱码

2010-03-16 12:39:09

python for
点赞
收藏

51CTO技术栈公众号