Naprawdę dziwne doświadczenie z tym, co zajęło mi ponad godzinę, aby dowiedzieć się. Mam skrypt cgi napisany w pythonie, który pobiera dane formularza i przesyła je dalej do wiadomości e-mail. Problem polegał na tym, że jeśli w ciągu znaków byłby dwukropek, powodowałby to, że pyton nie wysyłałby niczego do wiadomości e-mail.Python Emailing - użycie dwukropka powoduje brak wyjścia
Czy ktoś wie, dlaczego tak jest?
Na przykład:
output = "Print- Customer"
prace, ale:
output = "Print: Customer"
drukuje bez wyjścia.
Moja funkcja działa zasadniczo email:
server.sendmail(fromaddr, toaddrs, msg)
gdzie msg = wyjście
prostu zastanawiasz się, czy jelita grubego jest znak specjalny produkcji strun Pythona
Podaj nam kod i podaj nam przykładowe dane. – cdhowie
dodane przykłady. – Kilizo