0

我正在尝试使用 API 使用PyPiServer创建一个私有 Python 索引。

根据文档,我可以在 pypiserver 应用程序设置中指定详细程度和日志文件。

这就是我所拥有的:

import pypiserver 
from pypiserver import bottle


app = pypiserver.app(root='./packages', password_file='.htpasswd', verbosity=4, log_file='F:\repo\logfile.txt')

bottle.run(app=app, host='itdevws09', port=8181, server='auto')

但是,当我使用 启动它时python mypyserver.py,索引正常启动并工作,但是没有创建日志文件。如果我手动创建一个,日志文件实际上并没有被写入。

如果我使用命令行启动 pypiserver:

pypi-server -p 8080 -P .htpasswd -vvvv --log-file F:/repo/logfile.txt ./packages

日志文件将正常创建和写入。

我曾尝试将日志文件和详细程度放入bottle.run()方法中,但这也不起作用。我怎样才能让日志记录工作?

4

0 回答 0