3.5 sys模块

import sys
print(sys.path) ***
print(sys.version)#版本
for i in range(3):
print(i)
exit()#强制退出
quit()
for i in range(5):
print(i)
sys.platform windows版本

sys.path.append

  1. .对于模块和自己写的脚本不在同一个目录下,在脚本开头加sys.path.append(‘xxx‘):
  2. 把路径添加到系统的环境变量,或把该路径的文件夹放进已经添加到系统环境变量的路径内。环境变量的内容会自动添加到模块搜索路径中

原文地址:https://www.cnblogs.com/pythonblogs/p/11173367.html

时间: 07-11

3.5 sys模块的相关文章

Day5模块-os和sys模块

os模块:操作系统调用的接口 -------------------------------------------------------------------------------------------- >>> os.listdir() #列出指定目录下的所有文件和子目录,包括隐藏文件,并以列表方式打印['.android', '.PyCharm2016.3', '.PyCharm2017.1', '.VirtualBox', '.YYBox', 'AppData', 'Ap

【Python模块学习】sys模块

sys模块的操作如下: 1 sys.argv # 实现从程序外部向程序传递参数. 2 sys.exit([arg]) # 程序中间的退出,arg=0为正常退出. 3 sys.getdefaultencoding() # 获取系统当前编码,一般默认为ascii. 4 sys.setdefaultencoding() # 设置系统默认编码,执行dir(sys)时不会看到这个方法,在解释器中执行不通过,可以先执行reload(sys),在执行 setdefaultencoding('utf8'),此时

python3 json、logging、sys模块

json模块 import json dic = {'name':'egon','age':32} # ------------------------------>序列化 f = open('json.txt','w') data = json.dumps(dic) print(data) print(type(data)) f.write(data) f.close() # ------------------------------>返序列化 f = open('json.txt','r

Python基础(12)_python模块之sys模块、logging模块、序列化json模块、pickle模块、shelve模块

5.sys模块 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxint 最大的Int值 sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 sys.platform 返回操作系统平台名称 5.1 使用sys.argv进行登录判断,跳过 i/o阻塞 #使用sys.argv进行登录判断,跳过 i/o阻塞 import s

[转载]python中的sys模块(二)

#!/usr/bin/python # Filename: using_sys.py import sys print 'The command line arguments are:' for i in sys.argv: print i print '\n\nThe PYTHONPATH is', sys.path, '\n' 输出结果如下 它如何工作 首先,我们利用 import 语句 输入 sys 模块.基本上,这句语句告诉 Python,我们想要使用这个模块.sys 模块包含了与 Py

python小白-day5 sys模块

sys模块 1 2 3 4 5 6 7 8 sys.argv           命令行参数List,第一个元素是程序本身路径 sys.exit(n)        退出程序,正常退出时exit(0) sys.version        获取Python解释程序的版本信息 sys.maxint         最大的Int值 sys.path           返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 sys.platform       返回操作系统平台名称 sys

第三十三节,sys模块

首先要引入import sys模块 sys.argv 功能:获取向脚本文件传入的参数,返回的列表,列表里的第一个元素是脚本文件路径和名称,后面的元素是传入的向脚本传入的参数 使用方法:sys.argv 格式如:a = sys.argv #!/usr/bin/env python # -*- coding:utf8 -*- import sys a = sys.argv #获取脚本传入的参数 print(a) #打印出此脚本文件的文件名称和路径,和外部向此脚本文件传入的参数 #注意:在pychar

Python学习总结12:sys模块

sys模块常用来处理Python运行时配置以及资源,从而可以与前当程序之外的系统环境交互. 1. 导入及函数查看 >>> import sys #导入sys模块 >>> dir(sys) #dir()方法查看模块中可用的方法 注意:如果是在编辑器,一定要注意要事先声明代码的编码方式,否则中文会乱码. 2. 重要函数变量 sys.argv 命令行参数List,第一个元素是程序本身路径     sys.modules.keys() 返回所有已经导入的模块列表     sys

系统工具-sys模块

平台与版本 >>> sys.platform 'linux' >>> sys.maxsize 9223372036854775807 >>> sys.version '3.6.1 (default, Jul 12 2017, 09:58:07) \n[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)]' >>> import sys >>> sys.platform # 底层操作系统名称 '

19.sys模块

sys模块 1.sys:用于提供对Python解释器相关的操作: sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxint 最大的Int值 sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 sys.platform 返回操作系统平台名称 sys.stdin 输入相关 sys.stdout 输出相关 sys.stder