stdlib_sys.py
# sys模塊包括了一些針對系統的功能。
# sys.argv
import sys
print(sys.version_info)
# version_info 是一個元組
stdlib_logging.py
# 日志模塊
import os
import platform
import logging
if platform.platform().startswith('Windows'):
# 找出主驅動器(C盤)
# 找出主文件夾
# 我們希望儲存信息的文件名
# 將這三部分匯聚一起
logging_file = os.path.join(os.getenv('HOMEDRIVE'),os.getenv('HOMEPATH'),'test.log')
else:
# 對于其他操作系統 秩序要知道主文件夾位置就OK了
logging_file = os.path.join(os.getenv('HOME'),'test.log')
print(os.getenv('HOMEDRIVE'))
print(os.getenv('HOMEPATH'))
print('Logging to', logging_file)
# 下面開始組織log文件
logging.basicConfig(
level=logging.DEBUG,
format='%(asctime)s : %(levelname)s : %(message)s',
filename=logging_file,
filemode='w',
)
logging.debug('Start of the program')
logging.info('Doing something')
logging.warning('Dying now')