zoukankan      html  css  js  c++  java
  • python import xxx 与 from xxx import xx 模块引入的区别

    有如下脚本script1.py:

    A='aaaa'
    B='bbbb'
    C='cccc'
    print A,B,C

    1.命令行交互模式下使用import 导入方式1:

    >>>import script1

    再分别输入命令打印:

    >>>print script1.A, script1.B, script1.C

    >>>print A,B,C

    结果如下:

    可以看到

     print script1.A, script1.B, script1.C正常取到A,B,C的值

    但是print A,B,C却报错了,A未声明

    2.使用from ... import ...的方式导入:

    >>>from script1 import A,B,C

    分别输入命令打印:

    >>>print script1.A, script1.B, script1.C

    >>>print A,B,C

    其运行结果如下:

    可以看到,print A,B,C正确取到值,但是script1.A 报错,script1未声明

    综上可以看出 两种方式引入的区别,这两种方式导入的变量存储是这样的:

  • 相关阅读:
    Twitter视频下载方式
    维基百科镜像处理
    Python sll
    youyube-dl
    python 进程池pool
    python常用正则表达式
    Struts2笔记3--OGNL
    Struts2笔记2
    Struts2笔记1
    Hibernate笔记7--JPA CRUD
  • 原文地址:https://www.cnblogs.com/wolfshining/p/7410815.html
Copyright © 2011-2022 走看看