用于与三星设备交互的python api。
samsung_print的Python项目详细描述
这已与PySyncThru合并,不再维护。
用于与三星打印机交互的python api。主要是为了 有关不同媒体级别的详细信息。
用法
importasyncioimportaiohttpfromsamsung_printimportPrinterIP_PRINTER='192.168.1.200'@asyncio.coroutinedefmain():withaiohttp.ClientSession()assession:printer=Printer(IP_PRINTER,loop,session)yield fromprinter.async_get_data()print("Printer status:",printer.status('hrDeviceStatus'))loop=asyncio.get_event_loop()loop.run_until_complete(main())
文件example.py包含有关如何使用此模块的更多选项。
支持的打印机
samsung_print已使用以下打印机进行测试:
- C410W
开发
建议使用venv进行开发。
$ python3.6 -m venv .
$ source bin/activate
$ python3 setup.py develop
许可证
samsung_print在mit下获得许可,有关更多详细信息,请检查许可证。