# -*- coding: utf-8 -*-
"""
Date :
Author : Becld
Desc :
"""
import platform
def TestPlatform():
print("----------Operation System--------------------------")
# Windows will be : (32bit, WindowsPE)
# Linux will be : (32bit, ELF)
print(platform.architecture())
# Windows will be : Windows-XP-5.1.2600-SP3 or Windows-post2008Server-6.1.7600
# Linux will be : Linux-2.6.18-128.el5-i686-with-redhat-5.3-Final
print(platform.platform())
# Windows will be : Windows
# Linux will be : Linux
print(platform.system())
print("--------------Python Version-------------------------")
# Windows and Linux will be : 3.1.1 or 3.1.3
print(platform.python_version())
def UsePlatform():
sysstr = platform.system()
if (sysstr == "Windows"):
print("Call Windows tasks")
elif (sysstr == "Linux"):
print("Call Linux tasks")
else:
print("Other System tasks")
UsePlatform()
TestPlatform()
import configparser
#通用三部方法,打开放进去关闭,
configparser=configparser.ConfigParser()
configparser.read("测试.ini")#文件可以不存在,不存在的话,只能写不能读
configparser.add_section("school")#不能重复增加,所以要做try处理
configparser.set("school","ip","127.0.0.1")#添加值
configparser.write(open("测试.ini",'w'))
#ini文件可以直接在记事本编辑,同样可以读取出来
import configparser
config=configparser.ConfigParser()
haha=config.read("测试.ini")
# 此时haha是字典类型,完全可以使用字典的方法属性,比如items(),keys(),values()
ip=config.get("school","ip")
print(ip)
网友评论