查看: 3248|回复: 5

[求助] 求助:py 文件更改。

[复制链接]
  • TA的每日心情
    擦汗
    2016-11-22 13:53
  • 签到天数: 293 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-4-25 16:28:18 | 显示全部楼层 |阅读模式
    分享到:
    在按照这个教程 做打印机。

    http://learn.adafruit.com/pi-thermal-printer/overview

    python printertest.py 这个命令可以打印出乱码了

    可能是 人家程序的打印机定义和我的打印机定义不一样。所以乱码

    现在 把 几个文件 放上来。

    求高人根据打印机的代码定义更改程序。。。

    pi-thermal-printer教程.pdf (2.09 MB, 下载次数: 2)
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2013-3-19 08:58
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2013-4-26 03:40:15 | 显示全部楼层
    文件 printertest.py 开头第二行写上

    # -*- coding: gb18030 -*-

    运行一下试试
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-11-22 13:53
  • 签到天数: 293 天

    连续签到: 1 天

    [LV.8]以坛为家I

     楼主| 发表于 2013-4-26 09:32:58 来自手机 | 显示全部楼层
    lawme 发表于  5 小时前
    文件 printertest.py 开头第二行写上

    # -*- coding: gb18030 -*-

    运行一下试试...

    好的,今晚回家试试
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-11-22 13:53
  • 签到天数: 293 天

    连续签到: 1 天

    [LV.8]以坛为家I

     楼主| 发表于 2013-4-26 10:22:52 | 显示全部楼层
    lawme 发表于 2013-4-26 03:40
    文件 printertest.py 开头第二行写上

    # -*- coding: gb18030 -*-

    不过 我还觉得 应该 改改 这个 文件

    Adafruit_Thermal.py
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2012-12-16 23:38
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2013-4-26 14:32:09 | 显示全部楼层
    改gb2312也只能对付汉字乱码,而不能对付英文的吧
    时序看着还真挺费事……再研究研究……
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2013-3-19 08:58
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2013-4-26 18:06:39 | 显示全部楼层
    打印机都有“自检”功能,与计算机软硬件无关。

    可以先对打印机进行自检,以缩小以至确定问题出在哪里。

    我估计,可能是没有对打印机正确地“初始化”。

    我简单看了看一楼给的文档,说打印机自带gb18030字库。这个字库包括英文。

    但我没见到怎样在程序里显式调用这个字库,就想用“#coding:gb18030”试试。

    这个问题应该很简单,Adafruit_Thermal.py中那个class中的函数,试着调用一些,

    可能就解决了。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 08:40 , Processed in 0.163256 second(s), 26 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.