當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。