Saya menulis beberapa kode python dan saya menerima pesan kesalahan seperti pada judul, dari pencarian ini ada hubungannya dengan set karakter.
Inilah baris yang menyebabkan kesalahan
hc = HealthCheck("instance_health", interval=15, target808="HTTP:8080/index.html")
Saya tidak tahu karakter apa yang tidak ada dalam set ANSI ASCII? Selanjutnya mencari "\ xe2" tidak memberikan informasi lagi mengenai karakter apa yang muncul. Karakter mana di baris itu yang menyebabkan masalah?
Saya juga melihat beberapa perbaikan untuk masalah ini, tetapi saya tidak yakin mana yang harus digunakan. Bisakah seseorang mengklarifikasi apa masalahnya (python tidak menafsirkan unicode kecuali disuruh melakukannya?), Dan bagaimana saya akan menjernihkannya dengan benar?
EDIT: Berikut adalah semua baris di dekat salah satu yang salah
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)