import <模块名>

import pandasimport pandas as pd

使用函数方式:<模块名>.<函数名>(<函数参数>),或者<模块别名>.<函数名>(<函数参数>)

比如

pandas.read_csv("data/stock.csv"),

pd.read_csv("data/stock.csv")

from <模块名> import <函数名>

from pandas import read_csvfrom pandas import * # 倒入模块所有的函数

使用函数方式:<函数名>(<函数参数>)

比如:read_csv("data/stock.csv")

两种模式比较

下面用一个利用turtle画图两种倒入方法的比较(案例来源:嵩天 《Python语言程序设计》课程):

可以看到,如果需要在代码中大量使用库函数,使用第二种方式更简洁,但第二种方法可能出现函数名重名的问题,比如需要引用多个模块,那么各个模块之间可能会存在重名的函数,这样会导致使用函数发生问题。

所以:

如果只使用1个模块,可以使用from <模块名> import <函数名>的方式,

如果是多个模块,一般建议使用import <模块名> as <别名>,在使用的时候<模块别名>.<函数名>,如pd.read_csv()

Python中import模块的两种模式相关推荐

  1. 简述python中怎样导入模块_Python中导入模块的两种模式,import

    import import pandas import pandas as pd 使用函数方式:.(),或者.() 比如 pandas.read_csv("data/stock.csv&qu ...

  2. python自带的shell是什么-python中执行shell的两种方法总结

    一.使用python内置commands模块执行shell commands对Python的os.popen()进行了封装,使用SHELL命令字符串作为其参数,返回命令的结果数据以及命令执行的状态: ...

  3. 站长在线Python精讲:在Python中格式化字符串的两种方法详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中格式化字符串的两种方法详解>.本知识点主要内容有:使用%操作符格式化字符串和使用format()方法格式化字 ...

  4. python中的or的两种用法

    python中的or的两种用法 python中or除了常见的和and作为判断的条件外,还有一种不多见但很实用的用法,那就是: a = b or c 在这条赋值语句中的 or 的含义是判断 b 和 c ...

  5. python中package机制的两种实现方式(转载)

    当执行import module时,解释器会根据下面的搜索路径,搜索module1.py文件. 1) 当前工作目录 2) PYTHONPATH中的目录 3) Python安装目录 (/usr/loca ...

  6. Python中复制文件的两种简单方式

    用Python拷贝文件的方式其实有很多,但个人觉得最简单.最直接的可能是这么两种: 方法一:借助操作系统中本身的拷贝命令 >>> import os >>> os. ...

  7. python中的pandas的两种基本使用_python数据分析:pandas基本操作

    pandas:数据分析 pandas是一个强大的Python数据分析的工具包. pandas是基于NumPy构建的. pandas的主要功能 具备对其功能的数据结构DataFrame.Series 集 ...

  8. python中的pandas的两种基本使用_pandas中join()的两种应用方法

    pandas中join()方法很神奇,join()方法虽然是连接方法,但是因为pandas有两个数据结构,join()方法针对两个数据结构有着不同的连接方法:1.根据指定的分隔符将Series中的各个 ...

  9. python中的pandas的两种基本使用_Python:Pandas的基本操作和使用

    Pandas整体内容概要 本文整体介绍 Pands的数据结构 Pands的读取与保存 数据的基本操作:数据的查看.检查.选择.删减.填充 数据的处理:合并.聚合.分组.filter.sort.grou ...

最新文章

  1. 清华大学和MIT研究人员使用DeepMind的AlphaFold方法来增强COVID-19抗体
  2. python的数据清理_Python数据清理,清洗
  3. 自定义SearchView的搜索提示
  4. 实验11.2 链表 6-4 链表拼接
  5. python爬虫系列(3.8-正则的使用)
  6. 事务不在活跃oracle,MYSQL性能优化笔记_2
  7. uml的图与代码的转换——类图
  8. 实用软件工程(吕云翔版)——第一章
  9. 【Java教程】dubbo源码解析-SPI机制
  10. 迈信ep100交流伺服 含原理图、PCB图、C源代码等生产资 料。
  11. 我的世界java版上网的mod_我的世界Minecraft Mod(模组)安装指南
  12. pygame 单色背景颜色
  13. excel - 冻结窗格
  14. 机器学习--最大熵模型
  15. 使用ContentResolver(内容解析者)获取联系人名称,电话,头像
  16. 为什么公司宁可高薪招一个新员工,也不愿意给老程序员涨一点工资?
  17. c语言事业单位笔试题目及答案,2017年事业单位考试公共基础知识试题及答案
  18. 继电器开关阿里云IOT上云设置操作
  19. hive 使用regexp筛选和替代特殊字符
  20. 几个好用的邮件伪造工具

热门文章

  1. MySQL在大数据、高并发场景下的SQL语句优化
  2. cmd中检测远程的ip和端口是否处于监听状态
  3. chrome调试js的小技巧
  4. puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  5. c语言extern关键字详解
  6. 2、MapReduce的job提交启动过程
  7. 三种CSS样式的引用方式
  8. 看人家如何拿到腾讯阿里的offer
  9. 【学生信息管理系统】——优化篇(二)
  10. CS224n笔记一:开端