构建app扫描条形码并将信息发送到谷歌表

时间:2018-06-04 19:36:37

标签: barcode google-sheets-api

这里有新手,但我有一个问题。我们正在努力简化二手书销售,并希望建立一个应用程序,允许家长扫描他们想要销售的书籍的条形码,然后发送此条形码,以及他们的姓名和电子邮件地址(加上可能还有一些其他问题) Google表格。

A)是否可以这样做。 B)任何开始使用的指针?

1 个答案:

答案 0 :(得分:0)

编辑:这是用于python代码

a)是的,这很有可能 b) 您将需要一个可以连接到计算机的条形码扫描器,然后以某种方式必须启用此输入到python变量。

在添加到Google表格方面,很有可能通过Googles当前的API进行此操作 - 如果这听起来像混乱,那么有很多指南可以在各种“简单”中进行此操作。方式。

以下是一些帮助您入门的基本代码:( Haven没有时间对其进行测试,如果不相关则道歉,因为我不知道您对python有多好。)

import time

类条形码:     def init (个体经营):         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上比我预期的更糟糕,请随时在下面发表评论。

额外: - Haven没有机会查看它或检查其完全相关性,但这可能对您有所帮助:https://gist.github.com/JoachimL/1629f701fdb38427091710fc0caef67d