Bazı python kodu yazıyorum ve bu karakter kümesi ile yapmak zorunda arama başlığında olduğu gibi hata mesajı alıyorum.
İşte hataya neden olan çizgi
hc = HealthCheck("instance_health", interval=15, target808="HTTP:8080/index.html")
ANSI ASCII setinde hangi karakterin olmadığını anlayamıyorum? Ayrıca "\ xe2" araması, hangi karakter olarak göründüğü hakkında artık bilgi vermez. Bu satırdaki hangi karakter soruna neden oluyor?
Ayrıca bu sorun için birkaç düzeltme gördüm ama hangisini kullanacağımdan emin değilim. Birisi sorunun ne olduğunu açıklığa kavuşturabilir mi (python bunu yapmadıkça unicode'u yorumlamaz mı?) Ve nasıl düzgün bir şekilde temizlerdim?
DÜZENLEME: İşte hataya yakın olan tüm satırlar
def createLoadBalancer():
conn = ELBConnection(creds.awsAccessKey, creds.awsSecretKey)
hc = HealthCheck("instance_health", interval=15, target808="HTTP:8080/index.html")
lb = conn.create_load_balancer('my_lb', ['us-east-1a', 'us-east-1b'],[(80, 8080, 'http'), (443, 8443, 'tcp')])
lb.configure_health_check(hc)
return lb
–- \xe2\x80\x93)