Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何实施调查?_Python_Excel_Survey - Fatal编程技术网

Python 如何实施调查?

Python 如何实施调查?,python,excel,survey,Python,Excel,Survey,我想建立一个包含一些问题的调查(可以使用PyInstaller使用python创建一个.exe。我建议创建一个与SQLite数据库交互的python程序。然后,使用PyInstaller将其转换为.exe程序 我提供了一些可能有用的链接:,非常感谢,我正在评估您建议的选项。SQLlite将支持一个数据库,我可以在共享位置创建该数据库,然后将用户的输入保存在该数据库中,以便稍后获取以查看这些答案?可能的话,这取决于您是如何设计的。我已经了解了rn使用Tkinter构建桌面界面的基础知识,该界面与S

我想建立一个包含一些问题的调查(可以使用PyInstaller使用python创建一个.exe。我建议创建一个与
SQLite
数据库交互的python程序。然后,使用PyInstaller将其转换为.exe程序


我提供了一些可能有用的链接:,

非常感谢,我正在评估您建议的选项。SQLlite将支持一个数据库,我可以在共享位置创建该数据库,然后将用户的输入保存在该数据库中,以便稍后获取以查看这些答案?可能的话,这取决于您是如何设计的。我已经了解了rn使用
Tkinter
构建桌面界面的基础知识,该界面与
SQLite
交互,课程如下。您好,我刚刚按照我的要求完成了我的应用程序。我将SQLite db文件放在一个共享位置,并对其进行了测试。它工作正常,还可以检查并发用户条目。您认为可以指导我吗n我可以为每个将使用survey.exe的用户使用一些身份验证的方向?我听说LDAP可以以某种方式使用,但不确定,如果您能再次指导我,那将非常好。非常感谢。
print("enter your name")
name=input()

print("how many teams you play for ?")
number_of_teams=int(input())
s=number_of_teams
print("you have to fill this form",s,"times")

//list of question in my survey

questions_list = ["Q1.A ?","Q2. B? ", "Q3. C?", "Q4. D?", "Q5. E ?", "Q6. F 
?","Q7. G ? "]

//list of options for each of those questions

answers_list = [["A.1 ", " B.2 ", " C.3 "," D.4 "],
               ["A.1 ", " B.2 ", " C.3 "," D.4 "],
               ["A.1 ", " B.2 ", " C.3 "," D.4 "],
               ["A.1 ", " B.2 ", " C.3 "," D.4 "],
               ["A.1 ", " B.2 ", " C.3 "," D.4 "],
               ["A.1 ", " B.2 ", " C.3 "," D.4 "],
               ["A.1 ", " B.2 ", " C.3 "," D.4 "],]

i=0
while i<s:
    print("enter your team name")
    team=input()
    for questions, answers in zip(questions_list, answers_list):
        print(questions + '\n' + ''.join(answers)+'\n')
        get_answer = input()
        print('\n')
    i=i+1