2

そこで、いくつかの単体テストをSeleniumIDEからPythonにエクスポートしました。今、私は何かをデバッグしようとしていますが、Seleniumがloggingモジュールを使用していることに気づきました。selenium.webdriver.remote.remote_connectionの出力を本当に見たいという特定の行が1つあります。それは:

LOGGER.debug('%s %s %s' % (method, url, data))

ファイルの先頭には、次のような別の行があります。

LOGGER = logging.getLogger(__name__)

では、このログファイルはどこにありますか?見たいです。

4

1 に答える 1

3

単体テスト スクリプトで、

import logging
logging.basicConfig(filename = log_filename, level = logging.DEBUG)

wherelog_filenameは、ログ ファイルを書き込む場所へのパスです。

logging.basicConfigロギング ハンドラをセットアップするための呼び出しまたはそのような呼び出しがなければ、LOGGER.debugコマンドは何もしません。

于 2012-12-22T02:47:59.107 に答える