Python 通过pytwain 2.0对含TWAIN 驱动的扫描仪设备进行二次开发,支持Python 3
Python 通过pytwain 2.0对含TWAIN 驱动的扫描仪设备进行二次开发,支持Python 3
第一步,安装Pytwain2.0
通过 pip install pytwain
第二步,输入以下示例代码
import twainsm = twain.SourceManager(0)
ss = sm.OpenSource()
ss.RequestAcquire(0,0)
rv = ss.XferImageNatively()
if rv:(handle, count) = rv
twain.DIBToBMFile(handle, 'image.bmp')
该代码默认Python2.7可以运行,并调出扫描仪选择窗口,不会报
twain.excSMLoadFileFailed: Could not find module ‘twain_32.dll’ (or one of its dependencies). Try using the full path with constructor syntax.
错误。
第三步,下载软件并集成64位驱动,支持Python3及以上
如果要支持Python3以上版本,仍需要下载“twain-dsm”,以支持64位系统
下载地址为:“https://download.csdn.net/download/wwwihpccn/56342941”
将下载文件解压下来,将Windows下32及64文件夹拷贝到开发目录下,并通过sm = twain.SourceManager(0, dsm_name=r’dsm_020400\windows\64\TWAINDSM.dll’) 指定64位dll文件所在位置。
Python 通过pytwain 2.0对含TWAIN 驱动的扫描仪设备进行二次开发,支持Python 3相关推荐
- 基于python的abaqus二次开发_ABAQUS Python二次开发攻略
结合自己多年Abaqus 使用经验,在汲取国内外大量资料的基础上编写的一本Python 二次开发知识点笔记.内容涉及开发环境的搭建.Python 基础语法知识.Abaqus Python API 讲解 ...
- 基于Python+百度语音的智能语音ChatGPT聊天机器人(机器学习+深度学习+语义识别)含全部工程源码 适合个人二次开发
目录 前言 总体设计 系统整体结构图 系统流程图 运行环境 Python 环境 Pycharm 环境 ChatterBot 环境 模块实现 1. 模型构建 2. 服务器端 3. 客户端 4. 语音录入 ...
- lsdyna如何设置set中的node_list_ANSA中进行二次开发的Python基础知识
ANSA.META的二次开发均基于Python开发.本文基于ANSA的帮助文档<Introduction to Python>进行一定的扩展,希望能帮助大家快速掌握这门语言. 首先来介绍下 ...
- openstack二次开发:Python API
2019独角兽企业重金招聘Python工程师标准>>> 作 为 OpenStack 用户或管理员,您常常需要编写脚本来自动化常见任务.除了 REST 和命令行接口之外,OpenSta ...
- et操作 python wps_拿起来就用的office二次开发(python,win32com使用经历总结)
通过使用office的开发接口,让我深深的领悟到了office的强大(应该wps也有二次开发的接口).每每看到工作中比较繁琐的office操作,总是想做个vba快捷键或者做个文档处理程序,从繁重的文本 ...
- NET C#微信个人号 HOOK 基于微信2.8.0版本 全接口 微信机器人 淘宝客 二次开发
pc微信客户端 2.8.0 最新版本 hook 可二次开发 c#调用 2020年03月10日 Update 经过大量测试,现升级协议,最新支持微信PC2.8.0.106.新增了http回调域名配置. ...
- python基础语法 第0关print-重庆酉阳高校邦数据科学通识课【Python基础语法】答案...
重庆酉阳高校邦数据科学通识课[Python基础语法]答案it8p 重庆酉阳高校邦数据科学通识课[Python基础语法]答案 关注公众号{帅搜}即可查询答案 支持:大学网课,智慧树,知到,超星,尔雅,学 ...
- python基础语法 第0关print-徐州鼓楼高校邦数据科学通识课【Python基础语法】答案...
徐州鼓楼高校邦数据科学通识课[Python基础语法]答案it8p 徐州鼓楼高校邦数据科学通识课[Python基础语法]答案 关注公众号{帅搜}即可查询答案 支持:大学网课,智慧树,知到,超星,尔雅,学 ...
- python基础语法 第0关print-温州文成高校邦数据科学通识课【Python基础语法】答案...
温州文成高校邦数据科学通识课[Python基础语法]答案it8p 温州文成高校邦数据科学通识课[Python基础语法]答案 关注公众号{帅搜}即可查询答案 支持:网课,智慧树,知到,超星,尔雅,学习通 ...
最新文章
- Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource c
- 什么时候需要在外壳变量周围花括号?
- 5G/4G:空口帧结构之帧、子帧、时隙、符号、RB。
- python操作gif
- discuz misc.php慢,discuz提示misc.php?mod=patchaction=导致网站访问慢问题解决办法
- oracle 数字处理函数,Oracle函数-单行函数-数字、日期、日期处理函数
- 2021快手短剧数据报告
- 在window打包war
- mysql在恢复数据时出现“table full”报错
- c语言对用下标法二维数组遍历,二维数组遍历:下标法与指针法的较量
- 复旦提出LReasoner: 用于文本逻辑推理的逻辑驱动上下文扩展和数据增强方法
- python commands执行不连续_python中的commands模块,执行出错:'{' 不是内部或外部命令,也不是可运行的程序 或批处理文件。...
- w10 http基本原理 Nginx部署
- 找不到主类或无法加载主类
- zuul - 微服务(十三)
- Doom3引擎初始化分析
- python 椭圆曲线dh密钥交换_密钥交换之DH算法
- ESP32基于arduino开发的心跳体温检测系统(一)项目介绍及准备
- 基于SARIMA、XGBoost和CNN-LSTM的时间序列预测对比
- PPT还原苹果12手机的官方海报