当前位置: 首页>>代码示例>>Python>>正文


Python os._exists方法代码示例

本文整理汇总了Python中os._exists方法的典型用法代码示例。如果您正苦于以下问题:Python os._exists方法的具体用法?Python os._exists怎么用?Python os._exists使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在os的用法示例。


在下文中一共展示了os._exists方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: setUp

# 需要导入模块: import os [as 别名]
# 或者: from os import _exists [as 别名]
def setUp(self):
        dir = "log_debug/"
        if os._exists(dir):
            shutil.rmtree(dir) 
开发者ID:dingguanglei,项目名称:jdit,代码行数:6,代码来源:test_instences.py

示例2: tearDown

# 需要导入模块: import os [as 别名]
# 或者: from os import _exists [as 别名]
def tearDown(self):
        dir = "log_debug/"
        if os._exists(dir):
            shutil.rmtree(dir) 
开发者ID:dingguanglei,项目名称:jdit,代码行数:6,代码来源:test_instences.py

示例3: tearDown

# 需要导入模块: import os [as 别名]
# 或者: from os import _exists [as 别名]
def tearDown(self):
        logdir = "log_debug/"
        if os._exists(logdir):
            shutil.rmtree(logdir) 
开发者ID:dingguanglei,项目名称:jdit,代码行数:6,代码来源:test_supParallelTrainer.py

示例4: setUp

# 需要导入模块: import os [as 别名]
# 或者: from os import _exists [as 别名]
def setUp(self):
        logdir = "log_debug/"
        if os._exists(logdir):
            shutil.rmtree(logdir)

        unfixed_params = [{'task_id': 2, 'depth': 1, 'gpu_ids_abs': []},
                          {'task_id': 1, 'depth': 2, 'gpu_ids_abs': [1, 2]},
                          {'task_id': 1, 'depth': 3, 'gpu_ids_abs': [1, 2]},
                          {'task_id': 2, 'depth': 4, 'gpu_ids_abs': [3, 4]}
                          ] 
开发者ID:dingguanglei,项目名称:jdit,代码行数:12,代码来源:test_supParallelTrainer.py

示例5: test_loin_qr

# 需要导入模块: import os [as 别名]
# 或者: from os import _exists [as 别名]
def test_loin_qr():
    try:
        train_auth_api = TrainAuthAPI()
        cookie_dict = train_auth_api.auth_init()

        result = train_auth_api.auth_qr_get(cookies=cookie_dict)
        assert isinstance(result, dict)
        qr_uuid = result['uuid']
        print 'qr uuid. %s' % qr_uuid
        qr_img_path = '/tmp/12306/login-qr-%s.jpeg' % uuid.uuid1().hex

        if not os.path.exists(os.path.dirname(qr_img_path)):
            os.makedirs(os.path.dirname(qr_img_path))

        with open(qr_img_path, 'wb') as f:
            f.write(base64.b64decode(result['image']))

        im = Image.open(qr_img_path)
        im.show()

        for _ in range(6):
            qr_check_result = train_auth_api.auth_qr_check(qr_uuid, cookies=cookie_dict)
            print 'check qr result. %s' % json.dumps(qr_check_result, ensure_ascii=False)
            if qr_check_result['result_code'] == "2":
                print 'qr check success result. %s' % json.dumps(qr_check_result, ensure_ascii=False)
                break

            time.sleep(3)
        else:
            print 'scan qr login error and exit.'
            os._exists(-1)

        uamtk_result = train_auth_api.auth_uamtk(qr_check_result['uamtk'], cookies=cookie_dict)
        print 'uamtk result. %s' % json.dumps(uamtk_result, ensure_ascii=False)

        uamauth_result = train_auth_api.auth_uamauth(uamtk_result['newapptk'], cookies=cookie_dict)
        print 'uamauth result. %s' % json.dumps(uamauth_result, ensure_ascii=False)

        cookies = {
            'tk': uamauth_result['apptk']
        }
        cookies.update(**cookie_dict)
        user_info_result = TrainUserAPI().user_info(cookies=cookies)
        print '%s login successfully.' % user_info_result['name']
        print 'cookies. %s' % json.dumps(cookies, ensure_ascii=False,)

    finally:
        if os.path.exists(qr_img_path):
            os.remove(qr_img_path) 
开发者ID:hack12306,项目名称:hack12306,代码行数:51,代码来源:test_auth.py


注:本文中的os._exists方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。