14. Modules¶
14.1 Overview¶
import sys
def main():
v = sys.version_info
print('Python version {}.{}.{}'.format(*v))
sys
module providesversion_info
,platform
(linux or mac/darwin), etcos
module providesname
,getenv('PATH')
,getcwd()
,urandom(25)
(byte object), etcrandom
providesrandint(1, 1000)
,shuffle
, etcdatetime
providesdatetime.now()
,datetime.now.year()
,datetime.now.day()
, etc.Important to know what modules exist so you can use them and not reinvent the wheel.