码迷,mamicode.com
首页 > 其他好文 > 详细

11.4 SYS模块

时间:2018-03-31 13:19:38      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:Python   SYS模块   

SYS模块

os模块是在跟操作系统进行交互,sys模块是在跟python解释器进行交互
import sys

# -*-coding:utf-8 -*-
__author__ = ‘xiaojiaxin‘
__file_name__ = ‘sys模块‘

print(sys.argv)
#[‘C:/Users/xiaojiaxin/PycharmProjects/fullstack1/week3/day11/ramdom模块.py‘]
#sys.argv的第一个元素永远是文件名
在cmd中操作:

#添加如下代码
if sys.argv[1]=="post":
    print("upload")
else:
    print("download")
#退出程序,正常退出时exit(0)
#sys.exit()

#获取Python解释器的基本信息
print(sys.version)
# 3.6.3 (v3.6.3:2c5fed8, Oct  3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)]

print(sys.maxsize)
#9223372036854775807
#很重要,返回模块的搜索路径
print(sys.path)
# [‘C:\\Users\\xiaojiaxin\\PycharmProjects\\fullstack1\\week3\\day12‘, ‘C:\\Users\\xiaojiaxin\\PycharmProjects\\fullstack1‘, ‘C:\\Users\\xiaojiaxin\\AppData\\Local\\Programs\\Python\\Python36\\python36.zip‘, ‘C:\\Users\\xiaojiaxin\\AppData\\Local\\Programs\\Python\\Python36\\DLLs‘, ‘C:\\Users\\xiaojiaxin\\AppData\\Local\\Programs\\Python\\Python36\\lib‘, ‘C:\\Users\\xiaojiaxin\\AppData\\Local\\Programs\\Python\\Python36‘, ‘C:\\Users\\xiaojiaxin\\AppData\\Local\\Programs\\Python\\Python36\\lib\\site-packages‘]

#添加模块查找路径
#sys.path.append(path)
#返回操作系统平台名称,重要
print(sys.platform)
# win32
#sys.platform的应用
import os
if sys.platform=="win32":
    os.system("dir")
else:
    os.system("ls")

11.4 SYS模块

标签:Python   SYS模块   

原文地址:http://blog.51cto.com/10777193/2093321

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!