Python中import模块的两种模式
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模块的两种模式相关推荐
- 简述python中怎样导入模块_Python中导入模块的两种模式,import
import import pandas import pandas as pd 使用函数方式:.(),或者.() 比如 pandas.read_csv("data/stock.csv&qu ...
- python自带的shell是什么-python中执行shell的两种方法总结
一.使用python内置commands模块执行shell commands对Python的os.popen()进行了封装,使用SHELL命令字符串作为其参数,返回命令的结果数据以及命令执行的状态: ...
- 站长在线Python精讲:在Python中格式化字符串的两种方法详解
欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中格式化字符串的两种方法详解>.本知识点主要内容有:使用%操作符格式化字符串和使用format()方法格式化字 ...
- python中的or的两种用法
python中的or的两种用法 python中or除了常见的和and作为判断的条件外,还有一种不多见但很实用的用法,那就是: a = b or c 在这条赋值语句中的 or 的含义是判断 b 和 c ...
- python中package机制的两种实现方式(转载)
当执行import module时,解释器会根据下面的搜索路径,搜索module1.py文件. 1) 当前工作目录 2) PYTHONPATH中的目录 3) Python安装目录 (/usr/loca ...
- Python中复制文件的两种简单方式
用Python拷贝文件的方式其实有很多,但个人觉得最简单.最直接的可能是这么两种: 方法一:借助操作系统中本身的拷贝命令 >>> import os >>> os. ...
- python中的pandas的两种基本使用_python数据分析:pandas基本操作
pandas:数据分析 pandas是一个强大的Python数据分析的工具包. pandas是基于NumPy构建的. pandas的主要功能 具备对其功能的数据结构DataFrame.Series 集 ...
- python中的pandas的两种基本使用_pandas中join()的两种应用方法
pandas中join()方法很神奇,join()方法虽然是连接方法,但是因为pandas有两个数据结构,join()方法针对两个数据结构有着不同的连接方法:1.根据指定的分隔符将Series中的各个 ...
- python中的pandas的两种基本使用_Python:Pandas的基本操作和使用
Pandas整体内容概要 本文整体介绍 Pands的数据结构 Pands的读取与保存 数据的基本操作:数据的查看.检查.选择.删减.填充 数据的处理:合并.聚合.分组.filter.sort.grou ...
最新文章
- 清华大学和MIT研究人员使用DeepMind的AlphaFold方法来增强COVID-19抗体
- python的数据清理_Python数据清理,清洗
- 自定义SearchView的搜索提示
- 实验11.2 链表 6-4 链表拼接
- python爬虫系列(3.8-正则的使用)
- 事务不在活跃oracle,MYSQL性能优化笔记_2
- uml的图与代码的转换——类图
- 实用软件工程(吕云翔版)——第一章
- 【Java教程】dubbo源码解析-SPI机制
- 迈信ep100交流伺服 含原理图、PCB图、C源代码等生产资 料。
- 我的世界java版上网的mod_我的世界Minecraft Mod(模组)安装指南
- pygame 单色背景颜色
- excel - 冻结窗格
- 机器学习--最大熵模型
- 使用ContentResolver(内容解析者)获取联系人名称,电话,头像
- 为什么公司宁可高薪招一个新员工,也不愿意给老程序员涨一点工资?
- c语言事业单位笔试题目及答案,2017年事业单位考试公共基础知识试题及答案
- 继电器开关阿里云IOT上云设置操作
- hive 使用regexp筛选和替代特殊字符
- 几个好用的邮件伪造工具