python导入时小括号大作用

 更新时间:2017年01月10日 08:53:52   作者:吕不为  
这篇文章主要介绍了python导入时小括号的大作用,非常的简单实用,希望这个小技巧能够帮到大家

在导入Python模块时,我们可以用

import os

也可以用

from os import *

当然,不推荐第二种方法,这样,会导入太多的os模块内的函数,所以,我们就会用到

from os import name,getcwd

但是,如要需要导入的函数比较多,就会超过一行80个字符的代码风格建议,那怎么办呢。

我们有三种方法:

第一,在行尾加上反斜杠\,
第二、每行只导入一部分,多写几行from

但是,这都不是PEP推荐的。PEP推荐的是把导入的模块用标准分组机制,也就是用小括号括起来

from os import (name,getcwd)这种方式,这种方式就可以分成多行了。

这个功能从python2.4开始支持。

这个建议可从PEP328找到。

相关文章

  • 使用pytorch进行图像分类的详细步骤

    使用pytorch进行图像分类的详细步骤

    使用PyTorch进行图像分类是深度学习中的一个常见任务,涉及一系列步骤,从数据预处理到模型训练和评估,下面将详细描述每个步骤,从零开始构建一个图像分类器,需要的朋友可以参考下
    2024-09-09
  • Python使用future处理并发问题方案详解

    Python使用future处理并发问题方案详解

    从Python3.2引入的concurrent.futures模块,Python2.5以上需要在pypi中安装futures包。future指一种对象,表示异步执行的操作。这个概念的作用很大,是concurrent.futures模块和asyncio包的基础
    2023-02-02
  • python实现读取学术论文PDF文件内容

    python实现读取学术论文PDF文件内容

    这篇文章主要为大家详细介绍了如何通过python实现读取学术论文PDF文件内容的功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-10-10
  • Django中的CACHE_BACKEND参数和站点级Cache设置

    Django中的CACHE_BACKEND参数和站点级Cache设置

    这篇文章主要介绍了Django中的CACHE_BACKEND参数和站点级Cache设置,Python是最具人气的Python web框架,需要的朋友可以参考下
    2015-07-07
  • Python使用描述器实现ORM模型的方法详解

    Python使用描述器实现ORM模型的方法详解

    这篇文章主要为大家详细介绍了Python描述器实现ORM模型,使用数据库,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • python中的被动信息搜集

    python中的被动信息搜集

    这篇文章主要介绍了python中的被动信息搜集的相关资料,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-04-04
  • 关于Python中jieba库的使用

    关于Python中jieba库的使用

    这篇文章主要介绍了关于Python中jieba库的使用,jieba (“结巴”) 是 Python 中一个重要的第三方中文分词函数库,除了分词,jieba 还提供增加自定义中文单词的功能,需要的朋友可以参考下
    2023-04-04
  • python获取指定日期范围内的每一天,每个月,每季度的方法

    python获取指定日期范围内的每一天,每个月,每季度的方法

    这篇文章主要介绍了python获取指定日期范围内的每一天,每个月,每季度的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • python读取文件名及后缀详解

    python读取文件名及后缀详解

    下面小编就为大家分享一篇关于python读取文件名及后缀的文章,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-10-10
  • 解决Python传递中文参数的问题

    解决Python传递中文参数的问题

    这篇文章主要介绍了解决Python传递中文参数的问题的相关资料,需要的朋友可以参考下
    2015-08-08

最新评论