z49434574
江尹城
采纳率100%
2016-05-26 07:15 阅读 1.9k

关于C++中嵌入python 结巴分词

7

如题,在c++中想用到python的结巴分词库,我想的是把字符串传入py脚本,分词后再返回,但是会出现各种问题,而且jieba的对象类型不好处理,有没有大神可以提供下思路,有可行代码提供的,直接给分。跪求……

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • 已采纳
    z49434574 江尹城 2016-05-31 17:43

    注意py脚本中不要有print 会终止脚本,unicode类型转str的话,用encode('gbk')

    点赞 评论 复制链接分享
  • oyljerry oyljerry 2016-05-26 07:25

    如果觉得C++直接调用py脚本来处理,对象类型等不是很好处理,可以用一个中间介质的方式
    把字符串写入文件,然后调用py脚本来处理,同样py脚本处理完写入另一个文件,然后让C++来读取。

    点赞 评论 复制链接分享
  • wangyaninglm shiter 2016-05-27 16:53

    这样用python调用c应该比i骄傲好弄吧,你这个反过来了

    点赞 评论 复制链接分享
  • u010766792 sword4j 2016-06-16 09:03

    结巴分词的c++实现https://github.com/yanyiwu/cppjieba

    点赞 评论 复制链接分享

相关推荐