Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于发送/管理使用统计信息的Python库_Python_Usage Statistics - Fatal编程技术网

用于发送/管理使用统计信息的Python库

用于发送/管理使用统计信息的Python库,python,usage-statistics,Python,Usage Statistics,还记得那些在安装过程中提供“发送使用情况统计信息以帮助改进X”选项的应用程序吗?我假设它收集特定的使用模式并将其发送回服务器。回到服务器上,可能正在进行某种挖掘 是否有一个Python库来执行此操作。。至少从客户那部分?(例如,除了必须使用urllib手动编码之外) 从文档中: import logging, logging.handlers rootLogger = logging.getLogger('') rootLogger.setLevel(logging.DEBUG) socket

还记得那些在安装过程中提供“发送使用情况统计信息以帮助改进X”选项的应用程序吗?我假设它收集特定的使用模式并将其发送回服务器。回到服务器上,可能正在进行某种挖掘

是否有一个Python库来执行此操作。。至少从客户那部分?(例如,除了必须使用
urllib
手动编码之外)

从文档中:

import logging, logging.handlers

rootLogger = logging.getLogger('')
rootLogger.setLevel(logging.DEBUG)
socketHandler = logging.handlers.SocketHandler('localhost',
                    logging.handlers.DEFAULT_TCP_LOGGING_PORT)
# don't bother with a formatter, since a socket handler sends the event as
# an unformatted pickle
rootLogger.addHandler(socketHandler)

# Now, we can log to the root logger, or any other logger. First the root...
logging.info('Jackdaws love my big sphinx of quartz.')
# ...
您还可以在那里找到接收端的代码

在您的情况下,可能更适合在非根记录器上使用
logging.handlers.DatagramHandler
,例如,
logging.getLogger(“用法”)