python默认端口,python的端口号

  python默认端口,python的端口号

  这是我的第一篇文章,我也看到越具体越好,所以我会尽量说的很清楚,提前谢谢大家!在

  我想要的:

  我需要同时扫描2台或更多扫描仪的图像。这些扫描仪来自同一个品牌和型号。这样的话,爱普生Perfect V600,我需要不同的时间间隔,在20小时内至少抓拍40次。

  我的方法

  我决定用Windows。我已经有一个Python程序,只需要一个扫描仪,或者两个不同型号的扫描仪。但是你是从哪里来的:

  问题

  Windows总是使用相同的扫描仪进行打印,因为它们来自相同的品牌和型号,所以它总是使用相同的扫描仪。我不能用两个不同的扫描仪,因为这样会导致图像不可比。然而,当我使用两种不同的扫描仪时,我没有这个问题。我需要找到一种方法来打印每个扫描仪。想买个USB hub,用python控制,但是很明显,如果在windows中实现libsub,我就控制不了了。因此,我目前正在寻找一种方法来禁用特定的USB端口,以便该程序将只识别一个设备,用它扫描,禁用该设备,重新启用另一个设备,等等。

  我能访问的:现在在Conda环境下使用python 3.5版的windows164位Python内核3,Conda版本(4.5.11)。在

  Ubuntu16.04,64位,Pynase在conda内部Python3.5环境下工作(手头没有conda版本)。在

  一台爱普生完美V600。在

  两个佳能Lide200,只能在windows下运行,因为Ubuntu没有驱动。

  我也试过用Ubuntu,

  我认为这是一个好主意,但爱普生驱动程序网页无法连接到包含其余爱普生文件的存储库,只允许我部分下载这些文件。我试图联系Docky仓库的所有者,但是他没有联系到我。

  错误:w:存储库“3358pa.launchpad.net/dock-core/PPA/Ubuntu Xenial发布”没有发布文件。

  n:来自这种存储库的数据不能被认证,因此使用起来有潜在的危险。

  n:请参阅apt-secure(8)联机帮助页,了解存储库创建和用户配置的详细信息。

  e:无法获取http://PPA . launch pad . net/docky-core/PPA/Ubuntu/dists/xenial/main/binary-amd64/Packages 404未找到

  e:一些索引文件下载失败。它们被忽略了,或者用旧的来代替。当我手动进入网站的存储库时,我发现

  所有和XENIAL驱动的链接都断了,其实是整个XENIAL。

  缺少文件夹。

  我也认为忽略这条消息是个好主意,但是我

  在Ubuntu中运行Epson扫描仪需要Epwoka驱动程序。

  一个完整的问题。另外,我不知道爱普生

  完美的V600很可能由

  Pyinsan lib,因为它被标记为未经测试。

  使用windows我想买一个USB集线器和控制在这个线程所示,但显然这是不可能的。

  我已经安装了libsub、usb.util、libusb1、usb(核心功能)和usb1,但是不知道(我觉得不可能)用它们来禁用和重新启用特定的usb端口。

  无法禁用该驱动程序,因为这意味着所有USB将被关闭以连接到扫描仪。

  设备管理器没有帮助,因为不可能区分哪个设备是哪个设备。

  扫描仪的名称不能更改(是的,打印机可以有特定的名称),但扫描仪不能。

  我不能再买扫描仪了。我是爱普生的。

  我的扫描码导入pyinsane2

  定义扫描(设备,dpi):

  pyinsane2.init()

  尝试:

  pyinsane2.set_scanner_opt(设备,分辨率,[dpi])

  pyinsane2.set_scanner_opt(设备,模式,[颜色])

  pyinsane2.maximize_scan_area(设备)

  scan _ session=device . scan(multiple=False)

  尝试:

  虽然正确:

  scan_session.scan.read()

  EOFError除外:

  及格

  Image=scan_session.images[-1]

  最后:

  pyinsane2.exit()

  返回(图像)

  devices=pyinsane2.get_devices()

  image_a=Scan(设备[0],75)

  image_b=扫描(设备[1],75)

  a=设备[1]

  b=设备[0]

  a==b #不同

  a .开发类型==b .开发类型

  模型=模型

  不同的

  尼斯名字==尼斯名字

  选项=选项

  a .重载选项==b .重载选项#不同

  a .扫描==b .扫描#不同

  不同的

  卖主=卖主

  我在每个扫描仪里放了一张纸条,一张写着“A”,另一张写着“B”。它总是用我先插上的扫描仪扫描。

  这是我想做的(妈妈手动操作):

  这是我在python中尝试时得到的结果:

  任何解决方案都将有助于我发挥创造力!我在考虑用一个. bat文件禁用一个特定的端口,然后用Python调用它。但是我找不到方法。请记住,手动操作不适用于20至40小时的连续图像采集。

  谢谢你

  ~迭戈

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: