zoukankan      html  css  js  c++  java
  • import as from import 区别

            在python中import或者from…import是用来导入相应的模块。那每一种有什么具体的差别呢?

    一、import
            只有import,为最简单的引入对应的包。例如:

    import pickle #引入 pickle包
    import os #引入 os包
    二、from A import B
            这种方式意味着从A中引入B。相当于:import A, b=A.b。

    from urllib.parse import urlparse

    from sys import argv
            除了这种基本形式,还有另外两种,例如:

    from os import makedirs, unlink, sep #从os包中引入 makedirs.unlink,sep类
    from os import listdir, getcwd #从os包中引入 listdir, getcwd 类

    from os.path import dirname, exists, isdir, splitext #从 os包中的path类中引入 dirmame exists 方法
    from os.path import join                              #从 os包中的path类中引入 join 方法
    三、import A as B
            这种方式为给引入的包A定义一个别名B,例如:

    import xml.etree.ElementTree as ET #给包xml.etree.ElementTree 定义一个 ET 别名

  • 相关阅读:
    jQuery之元素操作及事件绑定
    JS中常遇到的浏览器兼容问题和解决方法
    九九乘法表
    全选复习
    css基本知识
    js数组
    Spark常见错误问题汇总
    被问懵逼的Kafka面试题
    被问懵逼的数仓面试
    Flink模拟项目: 订单支付实时监控
  • 原文地址:https://www.cnblogs.com/fengliu-/p/10207789.html
Copyright © 2011-2022 走看看