РЕДАКТИРОВАТЬ: Это для кода Python
а) Да, это очень возможно б) Вам понадобится сканер штрих-кода, который может быть подключен к компьютеру и будет, так или иначе, иметьчтобы включить его для ввода в переменные Python.
С точки зрения добавления на листы Google, это очень возможно сделать с помощью текущего API Googles - если это звучит как беспорядок, есть много руководств для выполненияЭто можно сделать разными «простыми» способами.
Вот базовый код, который поможет вам начать работу: (У меня не было времени его протестировать, и извинения, если он не подходит, так как я не знаю, насколько хорошовы находитесь на python.)
import time
штрих-код класса: def init (self): self.code = int ()
def getBarcode(self):
print("Insert code to get barcode here. Assign barcode to variable: self.barcode")
if self.barcode != None or self.barcode != "":
return self.barcode()
else:
return False
def getDetails(self):
name = input("Enter your full name: ")
email = input("Enter your email address: ")
return [name, email]
def sendInfo(self, barcode, details):
name = details[0]
email = details[1]
barcode = self.barcode
print("ENTER CODE HERE TO SUBMIT TO GOOGLE SHEETS")
def main(self):
while True:
time.sleep(1)
barcode = self.getBarcode()
if barcode != False:
details = self.getDetails()
self.sendInfo(barcode, details)
Если вам нужно большепомочь или хуже в Python, чем я ожидаю, не стесняйтесь комментировать ниже.
Дополнительно: - У вас не было возможности проверить его или проверить его полную актуальность, однако это может помочь вам: https://gist.github.com/JoachimL/1629f701fdb38427091710fc0caef67d