-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathquery_info.py
31 lines (24 loc) · 1002 Bytes
/
query_info.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import getpass
import os.path
SURVEY_DATA_BASE_PATH = "data"
def query_company_name_and_survey_name():
survey_info = {}
# http://stackoverflow.com/a/18413162
while True:
survey_info["company_name"] = input("Yrityksen nimi: ")
survey_info["survey_name"] = input("Kyselyn nimi: ")
if (survey_info["company_name"] and survey_info["survey_name"] and
os.path.isdir("{0}/{1}/{2}"
.format(SURVEY_DATA_BASE_PATH,
survey_info["company_name"],
survey_info["survey_name"]))):
break
else:
print("Kyselyä antamillasi tiedoilla ei löydy. Tarkista "
"yrityksen ja kyselyn nimi ja että olet luonut "
"hakemistot.")
return survey_info
def query_credentials():
email = input("Sähköposti: ")
password = getpass.getpass()
return {"email": email, "password": password}