1

私はpythonスクリプトに取り組んでおり、ログファイルに情報を書き込むためにpythonロギングモジュールを使用しています(http://docs.python.org/howto/logging.htmlを参照)。

これは小さな例です(これも前述のページから):

import logging
import logging.config

logging.config.fileConfig('logging.conf')

# create logger
logger = logging.getLogger('simpleExample')

# 'application' code
logger.info('info message')
logger.error('error message')

今、私は自分のプログラムにインポートしたいPython用のc拡張を作成したいと考えています。

問題は、C コードからログ ファイルに情報を書き込むにはどうすればよいかということです。Python c-extension から logging-module を使用する方法はありますか?

コメントありがとうございます!

4

1 に答える 1

2

「非常に高レベルの C API」には、C から純粋な Python コードを実行するためのツールが多数用意されています

于 2011-10-19T18:54:39.830 に答える