1、模塊:dom
Python(moudle)------Python文件,以.py 結尾ui
2、import 語句spa
用法:import 模塊名code
做用:引入整個模塊blog
舉個栗子:ip
目錄結構以下utf-8
目錄: C:\Users\xxx\projects\PercalGame\PercalGame 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的配置,因爲兩個模塊在同一級目錄,因此能夠直接引用it
Game.py以下:ast
#-*-coding:utf-8-*- from sys import exit from random import randint import configclass CentralCorridor(Scene): # 剝離場景 print(config.CentralCorridor_start) a = CentralCorridor()
config.py以下:class
CentralCorridor_start = "a"
目錄: C:\Users\xxx\projects\PercalGame
*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,'\n') print(tips, '\n') print('*'*80,'\n') return(tips)