is64bit.py 文件源码

python
阅读 51 收藏 0 点赞 0 评论 0

项目:CodeReader 作者: jasonrbr 项目源码 文件源码
def os():
    import platform
    pm = platform.machine()
    if pm != '..' and pm.endswith('64'):  # recent Python (not Iron)
        return True
    else:
        import os
        if 'PROCESSOR_ARCHITEW6432' in os.environ:
            return True  # 32 bit program running on 64 bit Windows
        try:
            return os.environ['PROCESSOR_ARCHITECTURE'].endswith('64')  # 64 bit Windows 64 bit program
        except IndexError:
            pass  # not Windows
        try:
            return '64' in platform.architecture()[0]  # this often works in Linux
        except:
            return False     # is an older version of Python, assume also an older os (best we can guess)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号