Neulich ging ich zu einem nahe gelegenen Reinigungsgeschäft, um meine Kleidung unter der Leitung meiner Frau herauszunehmen.
Samstag nach dem neuen Jahr.
Wahrscheinlich der Tag, an dem die meisten Kunden kommen werden.
Es gibt dort jedoch eine Teilzeitfrau.
Die Kunden kommen.
Nun, das stimmt.
Und hinter dem Kunden bin ich zurück. .. Ich frage mich, ob das Telefon wahnsinnig klingelt.
Aber ich bin zu beschäftigt, um den Hörer abzunehmen. ..
Kein Mensch kann dies gemeinsam tun.
~~ Ist dies in erster Linie ein Schichtfehler des Geschäftsinhabers oder des Geschäftsleiters? ?? ~~
Ich fragte mich, ob diese Situation durch systematische Verbesserungen behoben werden könnte.
Im vorherigen Artikel können Sie QR-Code problemlos in Python veröffentlichen. Ich habe einen Artikel namens geschrieben, also ist es eine Anwendung.
・ Fügen Sie nach Abschluss der Reinigung optional einen Dienst für Anrufe, E-Mails oder SMS hinzu. (Es ist unmöglich für alle ~~ Es ist ärgerlich ~~, es ist nur eine Option) Legen Sie einen QR-Code auf Ihre Kleidung und halten Sie ihn über Ihr Smartphone, damit Sie Kunden per E-Mail, SMS oder Telefon kontaktieren können.
・ Der QR-Code wird automatisch ausgegeben, wenn die Kundeninformationen registriert werden. Einfache Verwaltung.
Python 3.7.6 macOS Mojave 10.14.6
Importieren Sie zuerst die erforderlichen Bibliotheken. (Wenn nicht enthalten, mit pip installieren)
・ Qrcode für die Erstellung von QR-Codes ・ Datum / Uhrzeit zur Eingabe von Datum und Uhrzeit zum Zeitpunkt der Kundenregistrierung ・ CSV zum Erstellen einer Datenbank mit CSV
customerdata.py
import qrcode
import datetime
import csv
Stellen Sie ein, um die Kundendatenbank nach den erforderlichen Informationen zu fragen. Hören Sie sich die erforderlichen Informationen an, damit Sie E-Mails, SMS oder Anrufe tätigen können.
customerdata.py
name=input('Der Name ist?')
address=input('Adresse?')
age=input('Wie alt bist du?')
tel=input('Telefonnummer ist?')
mail=input('Mail ist?')
#Stellen Sie Datum und Uhrzeit für die Registrierung in der Datenbank ein
dt_now=datetime.datetime.now()
dt=dt_now.strftime('%Y Jahr%m Monat%d Tag%Uhr%M Minuten')
Der QR-Code ist so eingestellt, dass Name, Telefonnummer, E-Mail-Adresse, Adresse sowie Datum und Uhrzeit der Registrierung angezeigt werden. Der Name der automatisch ausgegebenen IMG-Datei wird anhand des Namens und der Telefonnummer der Person ausgegeben, damit die Textsuche (nach Name und Telefonnummer) später durchgeführt werden kann.
customerdata.py
img=qrcode.make( 'Telefonnummer: ' + str(tel) +'Email: ' +str(mail)+'Vollständiger Name:'+str(name) + 'Adresse:'+ str(address)+'Erstellungsdatum und -zeit:'+ str(dt))
img.save(str(name)+str(tel))
#Registrieren Sie den QR-Codenamen mit Ihrem Namen und Ihrer Telefonnummer, damit Sie den Text später durchsuchen können.
Registrieren Sie Informationen in CSV. (Customer_data.csv)
customerdata.py
with open('customer_data.csv','a') as f:
writer = csv.writer(f)
#Die nächste Zeile dient nur zur Erstregistrierung. Kommentar aus, wenn Sie sich zum zweiten Mal oder später registrieren! !!
writer.writerow(['Vollständiger Name','Alter','Adresse','Telefonnummer','Email','Registrierungsdatum'])
writer.writerow([str(name),str(age),str(address),str(tel),str(mail),str(dt)])
f.close()
Führen Sie es in der Befehlszeile aus.
commandline
(kyoto) MacBook-Air% python3 customerdata.py
Der Name ist?Taro Tanaka
Adresse? Kyoto City A Stadt B Straße
Wie alt bist du? 40
Telefonnummer ist? 090-000-0000
Mail [email protected]
So in der Datenbank registriert.
Gleichzeitig wird automatisch ein QR-Code ausgegeben.
Informationen werden ausgegeben, wenn Sie sie über Ihr iPhone halten und den QR-Code lesen.
customerdata.py
import qrcode
import datetime
import csv
name=input('Der Name ist?')
address=input('Adresse?')
age=input('Wie alt bist du?')
tel=input('Telefonnummer ist?')
mail=input('Mail ist?')
dt_now=datetime.datetime.now()
dt=dt_now.strftime('%Y Jahr%m Monat%d Tag%Uhr%M Minuten')
img=qrcode.make( 'Telefonnummer: ' + str(tel) +'Email: ' +str(mail)+'Vollständiger Name:'+str(name) + 'Adresse:'+ str(address)+'Erstellungsdatum und -zeit:'+ str(dt))
img.save(str(name)+str(tel))
with open('customer_data.csv','a') as f:
writer = csv.writer(f)
#Die nächste Zeile dient nur zur Erstregistrierung. Kommentar aus, wenn Sie sich zum zweiten Mal oder später registrieren! !!
writer.writerow(['Vollständiger Name','Alter','Adresse','Telefonnummer','Email','Registrierungsdatum'])
writer.writerow([str(name),str(age),str(address),str(tel),str(mail),str(dt)])
f.close()
Das Erstellen einer Datenbank und das automatische Ausgeben eines QR-Codes kann auf viele andere Arten angewendet werden. Entbindung, Verhinderung des Wanderns bei älteren Menschen mit Demenz, Informationen zu Allergien und Kontraindikationen für Medikamente.
Ich wäre Ihnen dankbar, wenn Sie uns einen Kommentar geben könnten, der erweiterbar und erweiterbar ist, damit er so verwendet werden kann.