最新公告
  • 欢迎您光临知事网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • python3输出字符串出问题怎么办?字符串输出出错解决方法

    在python3中出错最是让人头疼,要是能找到出错的地方还好说。对面一屏幕出错的符号,看着就很闹心了。小编也被这种问题困扰了好久,也查阅了相关的资料和咨询过一起学习的小伙伴们。本篇文章就输出字符串出现的问题找到了一种解决办法,在这里分享给大家,希望能对大家有所帮助。

    以中文读取数据库输出全是问号为例

    代码:

    connect(host="127.0.0.1",user="root",passwd="root",db="test")

    运用connect链接数据库时,相信有不少朋友如笔者上述代码写的那样。到数据库名就结尾了。

    但问题的根源就出现在此处,没有附加一个charset=’utf8’,特别注意这里是utf8,而不是utf-8。要指定charset为utf-8(一般数据库编码都是utf8或utf8mb4之类),否则读取出的中文会乱码。

    conn=pymysql.connect(host="127.0.0.1",user="root",passwd="root",db="pachong_dangdang",charset='utf8')

    最终代码修改如上。之后再次运行程序,中文变成问号的情况已经完美解决。

    以上就是python3输出字符串出问题解决的方法。小伙伴们都赶紧动手尝试起来,早点把出错的地方改掉。

    猜你在找

    找互联网优质资源,上知事网!
    知事网 » python3输出字符串出问题怎么办?字符串输出出错解决方法

    常见问题FAQ

    网盘提取密码在哪里?
    在网站右侧有个“文件密码”,点击复制即可!
    网站的积分如何获得?
    注册登录后,每天签到可获得2个积分,每天可签到一次!

    发表评论

    • 1260会员总数(位)
    • 666资源总数(个)
    • 4本周发布(个)
    • 1 今日发布(个)
    • 3459稳定运行(天)

    提供最优质的资源集合

    Mac软件 Dedecms源码
    升级SVIP尊享更多特权立即升级