Поскольку достаточно извлечь первый элемент каждого кортежа, вы можете распаковать его и воспользоваться списком. Для списка кортежей:
res = [(value,) for value, _ in ListTuples] # [(100,), (80,), (20,), (40,), (40,)]
Если вам нужен только список целых чисел:
res = [value for value, _ in ListTuples] # [100, 80, 20, 40, 40]
Для функциональной альтернативы последнему вы можете использовать operator.itemgetter
:
from operator import itemgetter
res = list(map(itemgetter(0), ListTuples)) # [100, 80, 20, 40, 40]
UnifiedPOS является наиболее распространенный API сегодня для общения с периферийными устройствами Торговой точки включая принтеры получения: http://www.nrf-arts.org/UnifiedPOS/default.htm.
Microsoft имеет реализацию для.NET: http://msdn.microsoft.com/en-us/library/ms828083.aspx.
UnifiedPOS развит из OPOS (OLE для Розничной продажи НА МЕСТЕ ПРОДАЖИ), так Google для OPOS для большего количества информации. Вы найдете, что больше производителей периферийных устройств поддерживает OPOS, чем другие разновидности UnifiedPOS. POS Microsoft для.NET будет работать с Объектами службы OPOS V1.8.
Существует проект Зебры в CodePlex, который я использую для печати маркировок
Epson имеет систему, это довольно стандартно.
Зебра является другим крупным игроком.
При поиске Google дополнительную справку Вы, вероятно, хотите искать "на месте продажи принтер", а не "принтер получения", где НА МЕСТЕ ПРОДАЖИ обозначает "Торговую точку". Вы станете более, лучше поражает тот путь.
Я использовал принтеры Зебры в прошлом. Я не уверен в API для создания новых документов на лету, но можно использовать их разработчика для создания "документа" и заливки и печати динамично. Их программное обеспечение было в порядке, но мы нашли, что BarTender работал немного лучше на нашу реализацию.
У зебры также есть Язык программирования зебры (ZPL), который был на самом деле добр из забавы использовать (драйвер Windows был очень плох 2 года назад). Документация была довольно хороша, и было довольно легко взять. Я пошел, бросил несколько шпулек, пытающихся разобраться во всем.:-)
Звездообразный Micronics, я досматриваю многие из них до конца в дикой природе; никогда не использовал их, но с собственными драйверами принтера Windows я предположу, что довольно просто работать с.
VeriFone (большой POS и производитель клавиатур контакта) также имеет несколько моделей принтера.