zoukankan      html  css  js  c++  java
  • Python-import 、from import 及from import *

    一、模块:

    Python(moudle)------Python文件,以.py 结尾

    二、import 语句

    用法:import 模块名

    作用:引入整个模块

    • 场景一:在A.py中引用B.py变量【A和B在同一级目录】

    举个栗子:

    目录结构如下

    目录: C:UsersxxxprojectsPercalGamePercalGame
    Mode                LastWriteTime         Length Name
    ----                -------------         ------ ----
    d-----         2019/9/6     10:56                __pycache__
    -a----         2019/9/6     10:31            717 config.py
    -a----         2019/9/6     11:07           2328 Game.py
    -a----         2019/9/4     10:07              0 __init__.py

    如果需要在Game.py 中引用config.py的配置,由于两个模块在同一级目录,所以可以直接引用

    Game.py如下:

    #-*-coding:utf-8-*-
    from sys import exit
    from random import randint
    import configclass CentralCorridor(Scene):
        # 剥离场景
        print(config.CentralCorridor_start)
    
    
    a = CentralCorridor()

    config.py如下:

    CentralCorridor_start = "a"
    • 场景二:B.py中引用了A.py,当前需要在C.py中引用B.py【A和B在同一级目录,C和A、B不在同一级目录

    目录: C:UsersxxxprojectsPercalGame
    *PercalGame
    -config.py
    -Game.py
    *tests
    -Game_tests.py

    Game.py代码修改如下:引入import时需要加入相对路径:from PercalGame import config 

    #-*-coding:utf-8-*-
    from sys import exit
    from random import randint
    from PercalGame import config 
    
    
    class Scene(object):
        pass
        
        
    class Death(Scene):
        quips = ["aaa",
            "bbb",
            "ccc",
            "ddd"]
            
            
        def death(self):
            tips = Death.quips[randint(0,len(Death.quips)-1)]
            print('*'*80,'
    ')        
            print(tips, '
    ')
            print('*'*80,'
    ')        
            return(tips)
  • 相关阅读:
    Java Web 网络留言板2 JDBC数据源 (连接池技术)
    Java Web 网络留言板3 CommonsDbUtils
    Java Web ConnectionPool (连接池技术)
    Java Web 网络留言板
    Java Web JDBC数据源
    Java Web CommonsUtils (数据库连接方法)
    Servlet 起源
    Hibernate EntityManager
    Hibernate Annotation (Hibernate 注解)
    wpf控件设计时支持(1)
  • 原文地址:https://www.cnblogs.com/ohlala/p/11474629.html
Copyright © 2011-2022 走看看