开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

请问一下Flink,使用pyflink打印出来的中文乱码,应该如何处理呀?

请问一下Flink,使用pyflink打印出来的中文乱码,应该如何处理呀?20f9fdeaacc09203338b1334848d004d.png
能够打印出结果,但是中文乱码

展开
收起
真的很搞笑 2023-08-20 19:32:51 258 0
1 条回答
写回答
取消 提交回答
  • 关于 PyFlink 打印乱码,可以参考以下方式处理:

    设置 sys.stdout.encoding='utf-8'。
    import sys

    sys.stdout.encoding = 'utf-8'
    使用 tobytes() 方法将 str 转换为 bytes。
    print(b'中文')
    使用 print() 函数的 encoding 参数指定编码。
    print('中文', encoding='utf-8')

    2023-09-21 09:53:33
    赞同 展开评论 打赏

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

相关产品

  • 实时计算 Flink版
  • 相关电子书

    更多
    Flink CDC Meetup PPT - 龚中强 立即下载
    Flink CDC Meetup PPT - 王赫 立即下载
    Flink CDC Meetup PPT - 覃立辉 立即下载