当前位置:首页 > Python技术文章 > Python中一行和多行import模块问题

实例讲解Python中一行和多行import模块问题

  • 发布时间:
  • 作者:码农之家原创
  • 点击:87

这篇文章主要知识点是关于Python、import模块、的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

人人都懂设计模式:从生活中领悟设计模式(Python实现)
  • 类型:程序设计大小:31.6 MB格式:PDF作者:罗伟富
立即下载

Python中一行和多行import模块问题

Python 不建议用一行 import 所有模块,而是推荐用多行 import 来导入模块。更多的是出于操作便利性的原因,与代码本身无关:

更易于阅读

  • import fred 比 import barney, betty, wilma, fred, bambam, pebbles 更容易找。

更易于搜索

  • 能通过关键词马上 import fred 搜寻到位置,而 import barney, fred 不行。

更易于编辑:

  • 插入和移除更快捷;
  • 每行只声明一个模块,因此你不需要费力去找模块在哪;
  • 移动模块时只需移动整行即可;
  • 复制多个模块到其它 Python 文件时只需复制黏贴几行即可,不用在一行 import 语句里费力找你想要的模块。

多行 import 更易于维护

一旦模块有所修改,你能直接根据报错的行数知道是哪个模块出错了,而一行 import 会很麻烦;

如果漏掉或者添加模块,你还能通过行数和变更位置感知到。

总结

多行 import 更多地是为了方便编辑(复制、粘贴、删除)以及维护,而提到的易于搜索似乎无足轻重,因为多数人应该会把 import 写在 Python 文件开头,搜索文件前部应该是不难的。

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

推荐内容

idea2020注册激活码(激活到2100年)

实例分析Java实现的zip压缩及解压缩工具类

python3 pandas 如何读取MySQL数据和插入

ThinkPHP3.2.3框架如何实现分页功能

深入理解JS函数stack size计算方法

展开 +

收起 -

Python 相关电子书
学习笔记
网友NO.801325

Python Day05 python 环境变量和import模块导入

1.定义 模块:本质就是.py结尾的文件(逻辑上组织python代码)模块的本质就是实现一个功能 文件名就是模块名称 包: 一个有__init__.py的文件夹;用来存放模块文件 2.导入模块 import 模块名 form 模块名 import * from 模块名 import 模块名 as 新名称 3. 导入模块本质 import 模块名 ===》 将模块中所有的数据赋值给模块名,调用时需要模块名.方法名() from 模块名 import 方法名 ==》将该方法单独放到当前文件运行一遍,调用时只需要方法名()即可运行 导入一个包 就是执行包下的__init__.py文件 路径搜索 import sys,os os.path.abspath(__file__) #获取当前文件的全名 os.path.dirname() #获取当前对象的父级目录 sys.path.insert()#将当前对象的路径添加到首位 sys.path.append() # 将当前环境变量添加到环境变量的末尾 以上就是Python Day05 python 环境变量和import模块导入的详细内容,更多请关注……

网友NO.208025

Python中一行和多行import模块问题_python

我们通过本篇文章给大家分析了为什么Python不建议使用一行import所有模块的原因,有兴趣的朋友学习下。 Python 不建议用一行 import 所有模块,而是推荐用多行 import 来导入模块。更多的是出于操作便利性的原因,与代码本身无关: 更易于阅读 import fred 比 import barney, betty, wilma, fred, bambam, pebbles 更容易找。 更易于搜索 能通过关键词马上 import fred 搜寻到位置,而 import barney, fred 不行。 更易于编辑: 插入和移除更快捷; 每行只声明一个模块,因此你不需要费力去找模块在哪; 移动模块时只需移动整行即可; 复制多个模块到其它 Python 文件时只需复制黏贴几行即可,不用在一行 import 语句里费力找你想要的模块。 多行 import 更易于维护 一旦模块有所修改,你能直接根据报错的行数知道是哪个模块出错了,而一行 import 会很麻烦; 如果漏掉或者添加模块,……

网友NO.193217

python 环境变量和import模块导入方法(详解)

1、定义 模块:本质就是.py结尾的文件(逻辑上组织python代码)模块的本质就是实现一个功能 文件名就是模块名称 包: 一个有__init__.py的文件夹;用来存放模块文件 2、导入模块 import 模块名 form 模块名 import * from 模块名 import 模块名 as 新名称 3、 导入模块本质 import 模块名 ===》 将模块中所有的数据赋值给模块名,调用时需要模块名.方法名() from 模块名 import 方法名 ==》将该方法单独放到当前文件运行一遍,调用时只需要方法名()即可运行 导入一个包 就是执行包下的__init__.py文件 路径搜索 import sys,os os.path.abspath(__file__) #获取当前文件的全名 os.path.dirname() #获取当前对象的父级目录 sys.path.insert()#将当前对象的路径添加到首位 sys.path.append() # 将当前环境变量添加到环境变量的末尾 以上这篇python 环境变量和import模块导入方法(详解)就是小编分享给大……

<
1
>

电子书 编程教程 文档 软件 源码 视频

Copyright 2018-2020 xz577.com 码农之家

本站所有电子书资源不再提供下载地址,只分享来路

免责声明:网站所有作品均由会员网上搜集共同更新,仅供读者预览及学习交流使用,下载后请24小时内删除

版权投诉 / 书籍推广 / 赞助:QQ:520161757