用于将mediawiki用户操作分组到会话中的一组实用程序。
mwsessions的Python项目详细描述
#MediaWiki会话分析
此库提供了一组实用程序,用于将mediawiki用户操作分组到 会议。
- 安装:pip install mwsessions
- 文档:https://pythonhosted.org/mwsessions
- 许可证:mit
##基本示例
>>> import mwsessions >>> >>> user_events = [ ... ("Willy on wheels", 20150101000000, {'rev_id': 1}), ... ("Walter", 20150101000001, {'rev_id': 2}), ... ("Willy on wheels", 20150101000001, {'rev_id': 3}), ... ("Walter", 100035, {'rev_id': 4}), ... ("Willy on wheels", 103602, {'rev_id': 5}) ... ] >>> >>> for user, events in mwsessions.sessionize(user_events): ... (user, events) ... ('Willy on wheels', [{'rev_id': 1}, {'rev_id': 3}]) ('Walter', [{'rev_id': 2}, {'rev_id': 4}]) ('Willy on wheels', [{'rev_id': 5}])
##作者 *亚伦·哈法克–https://github.com/halfak