python函数存储在模块的优点及用法总结

 更新时间:2021年10月09日 08:58:25   作者:小妮浅浅  
在本篇文章里小编给大家整理了一篇关于python函数存储在模块的优点及用法相关内容,有兴趣的朋友们可以跟着学习下。

1、通过将函数存储在独立的文件中,可隐藏程序代码的细节,将重点放在程序的高层逻辑上。

2、能让你在众多不同的程序中重用函数。

将函数存储在独立文件中后,可与其他程序员共享这些文件而不是整个程序。知道如何导入函数还能让你使用其他程序员编写的函数库。

实例

导入模块中的所有函数

from tags import *
make_tags('世界美术名作二十讲 : 插图珍藏本', '艺术')
print_tags(['艺术史', '艺术'])

Python 在读取这个文件时, 代码 import tags 会让 Python 会在后台打开文件 tags.py , 并将其中的所有函数都复制到这个程序中 。

注意: import 所指向的文件路径,是项目所在的根目录。所以如果 *.py 放在子目录中,那么必须在文件路径中,加上子目录路径。

知识点扩充:

导入模块中某个函数

我们还可以导入模块中的特定函数, 语法如下:

from module_name import function_name

如果需要从模块中导入任意数量的函数,那么可以用逗号来分隔函数名:

from module_name import function_name_0, function_name_1, function_name_2
from tags import make_tags
make_tags('世界美术名作二十讲 : 插图珍藏本', '艺术')

运行结果:

book_name=世界美术名作二十讲 : 插图珍藏本
tags=(‘艺术',)

到此这篇关于python函数存储在模块的优点及用法总结的文章就介绍到这了,更多相关python函数存储在模块的优点内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 浅谈Python __init__.py的作用

    浅谈Python __init__.py的作用

    这篇文章主要介绍了浅谈Python __init__.py的作用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • Pycharm安装scrapy及初始化爬虫项目的完整步骤

    Pycharm安装scrapy及初始化爬虫项目的完整步骤

    因为入门python以来一直使用pycharm,所以对着黑白的DOS不习惯,所以此次来实现使用pycharm进行实现使用scrapy框架,下面这篇文章主要给大家介绍了关于Pycharm安装scrapy及初始化爬虫项目的完整步骤,需要的朋友可以参考下
    2022-08-08
  • Python实现数字的格式化输出

    Python实现数字的格式化输出

    这篇文章主要介绍了Python如何实现数字的格式化输出,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-08-08
  • Python 常用string函数详解

    Python 常用string函数详解

    下面小编就为大家带来一篇Python 常用string函数详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-05
  • Python实现图像处理ORB算法

    Python实现图像处理ORB算法

    ORB(Oriented FAST and Rotated BRIEF)算法是一种高效的特征检测和描述符,它在图像匹配中有广泛的应用,下面我们就来了解一下ORB算法的原理与实现吧
    2023-12-12
  • pyqt4教程之messagebox使用示例分享

    pyqt4教程之messagebox使用示例分享

    这篇文章主要介绍了pyqt4的messagebox使用示例,需要的朋友可以参考下
    2014-03-03
  • 教你用Python3+mysql8.0搭建Django框架

    教你用Python3+mysql8.0搭建Django框架

    发现有很多小伙伴还不知道如何搭建Django框架,今天特地整理了本篇文章,基于Python3和mysql8.0,文中有非常详细的步骤教程,对小伙伴很有帮助,需要的朋友可以参考下
    2021-05-05
  • xshell会话批量迁移到mobaxterm的工具(python小工具)

    xshell会话批量迁移到mobaxterm的工具(python小工具)

    这篇文章主要介绍了xshell会话批量迁移到mobaxterm的工具,使用方法也超级简单,本文通过python代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • Python+OpenCV实现六种常用图像特效

    Python+OpenCV实现六种常用图像特效

    这篇文章主要为大家介绍了用Python和OpenCV实现的六种常见图像特效:图像融合、灰度处理、马赛克效果、浮雕效果、毛玻璃效果和颜色反转,需要的可以参考一下
    2022-05-05
  • python末尾逗号导致返回结果是一个元组的问题

    python末尾逗号导致返回结果是一个元组的问题

    在Python中,除非特别需要返回或传参元组,一般不推荐在语句末尾添加逗号,应该注意检查是否存在末尾逗号导致的这些副作用,这篇文章主要介绍了python末尾逗号导致返回结果是一个元组,需要的朋友可以参考下
    2023-09-09

最新评论