当前位置:  开发笔记 > 编程语言 > 正文

如何在Python中将整数视为字节数组?

如何解决《如何在Python中将整数视为字节数组?》经验,为你挑选了2个好方法。



1> Jason Pratt..:

要回答您的一般问题,您可以使用位操作技术:

pid, status = os.wait()
exitstatus, signum = status & 0xFF, (status & 0xFF00) >> 8

但是,还有用于解释退出状态值的内置函数:

pid, status = os.wait()
exitstatus, signum = os.WEXITSTATUS( status ), os.WTERMSIG( status )

也可以看看:

os.WCOREDUMP()

os.WIFCONTINUED()

os.WIFSTOPPED()

os.WIFSIGNALED()

os.WIFEXITED()

os.WSTOPSIG()



2> Mark Harriso..:

这将做你想要的:

signum = status & 0xff
exitstatus = (status & 0xff00) >> 8


多余,但我认为这更清楚了。
推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有