没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
9页
本文实例讲述了Python中sys模块功能与用法。分享给大家供大家参考,具体如下: sys-系统特定的参数和功能 该模块提供对解释器使用或维护的一些变量的访问,以及与解释器强烈交互的函数。它始终可用。 sys.argv 传递给Python脚本的命令行参数列表。argv[0]是脚本名称(依赖于操作系统,无论这是否是完整路径名)。如果使用-c解释器的命令行选项执行命令,argv[0]则将其设置为字符串’-c’。如果没有脚本名称传递给Python解释器,argv[0]则为空字符串。 要循环标准输入或命令行上给出的文件列表,请参阅fileinput模块。 sys.byteorder 本机字节顺序的
资源推荐
资源详情
资源评论
Python中中sys模块功能与用法实例详解模块功能与用法实例详解
本文实例讲述了Python中sys模块功能与用法。分享给大家供大家参考,具体如下:
sys-系统特定的参数和功能系统特定的参数和功能
该模块提供对解释器使用或维护的一些变量的访问,以及与解释器强烈交互的函数。它始终可用。
sys.argv
传递给Python脚本的命令行参数列表。argv[0]是脚本名称(依赖于操作系统,无论这是否是完整路径名)。如果使用-c解释器
的命令行选项执行命令,argv[0]则将其设置为字符串’-c’。如果没有脚本名称传递给Python解释器,argv[0]则为空字符串。
要循环标准输入或命令行上给出的文件列表,请参阅fileinput模块。
sys.byteorder
本机字节顺序的指示符。这将具有’big’big-endian(最重要的字节优先)平台和’little’little-endian(最不重要的字节优先)平台
的价值。
2.0版本中的新功能
sys.builtin_module_names
一个字符串元组,给出了编译到此Python解释器中的所有模块的名称。(此信息不以任何其他方式提供 – modules.keys()仅列
出导入的模块。)
sys.call_tracing((func,,args )
呼叫func(*args),同时启用跟踪。跟踪状态被保存,然后恢复。这是从调试器从检查点调用,以递归调试其他一些代码。
sys.copyright
包含与Python解释器相关的版权的字符串
sys._clear_type_cache()()
清除内部类型缓存。类型缓存用于加速属性和方法查找。仅在参考泄漏调试期间使用该函数删除不必要的引用。
此功能仅用于内部和专门用途。
版本2.6中的新功能。
sys._current_frames()()
返回一个字典,将每个线程的标识符映射到调用该函数时该线程中当前活动的最顶层堆栈帧。请注意,traceback模块中的函
数可以在给定这样的帧的情况下构建调用堆栈。
这对于调试死锁是最有用的:这个函数不需要死锁线程的协作,只要这些线程的调用堆栈保持死锁,它们就会被冻结。对于非
死锁线程返回的帧在调用代码检查帧时可能与该线程的当前活动没有关系。
此功能仅用于内部和专门用途。
2.5版中的新功能。
sys.dllhandle
指定Python DLL句柄的整数。可用性:Windows。
sys.displayhook(值)(值)
如果值不是None,则此函数sys.stdout将其打印到并保存builtin._。
sys.displayhook调用在 交互式Python会话中输入的表达式的结果。可以通过为其分配另一个单参数函数来自定义这些值的显
示sys.displayhook。
sys.dont_write_bytecode
如果这是真的,Python将不会尝试在源模块的导入上编写.pyc或.pyo文件。此值最初设置为True或 False取决于-B命令行选项
和 PYTHONDONTWRITEBYTECODE 环境变量,但您可以自己设置它来控制字节码文件的生成。
版本2.6中的新功能。
sys.excepthook(类型,值,回溯)(类型,值,回溯)
此函数打印出给定的回溯和异常sys.stderr。
当引发异常并且未被捕获时,解释器sys.excepthook使用三个参数调用 ,即异常类,异常实例和回溯对象。在交互式会话
中,这发生在控制返回到提示之前; 在Python程序中,这发生在程序退出之前。可以通过为其分配另一个三参数函数来自定义
此类顶级异常的处理sys.excepthook。
资源评论
- SeaNico2023-07-28作者对于每个功能的实例都进行了具体演示,让读者能够更好地掌握sys模块的用法。
- 村上树树8252023-07-28总体而言,这篇文章是一份优秀的教程,给读者提供了全面而详细的sys模块知识,强烈推荐。
- 独角兽邹教授2023-07-28文章结构清晰,逻辑严谨,内容扎实,是一份很好的学习资料。
- ai2023-07-28文章引用的例子都是实际应用场景,给读者提供了很好的参考和启发。
- 华亿2023-07-28这篇文章对于sys模块在Python中的功能和用法进行了详细解释,让初学者能够轻松理解。
weixin_38608693
- 粉丝: 2
- 资源: 907
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 农村信用社联合社计算机信息系统投产与变更管理办.docx
- 农村信用社联合社计算机信息系统数据管理办法.docx
- 利用SPSS作临床效度分析线上计算网站介绍-医学研究部统计谘.(医学PPT课件).ppt
- 利用Zabbix监控mysqldump定时备份数据库状态.docx
- 利用计算机解决问题的基本过程.doc
- 化工铁路通信工程总结.doc
- 北京大学网络教育软件工程作业.docx
- 医药公司(连锁店)计算机操作规程未新系统的自行按照旧制修改-新系统过制的编号加修模版.doc
- 医药公司(连锁店)计算机系统操作规程模版.doc
- 医药连锁门店计算机系统的操作和管理程序未新系统的自行按照旧制修改-新系统过制的编号加修模版.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功