ฉันกำลังเขียนโค้ดไพ ธ อนและฉันได้รับข้อความแสดงข้อผิดพลาดเช่นเดียวกับในชื่อเรื่องจากการค้นหาสิ่งนี้เกี่ยวข้องกับชุดอักขระ
นี่คือบรรทัดที่ทำให้เกิดข้อผิดพลาด
hc = HealthCheck("instance_health", interval=15, target808="HTTP:8080/index.html")
ฉันไม่สามารถทราบได้ว่าตัวละครใดไม่ได้อยู่ในชุด ANSI ASCII? นอกจากนี้การค้นหา "\ xe2" ไม่ได้ให้ข้อมูลอีกต่อไปว่าเป็นตัวละครที่ปรากฏเป็นอย่างไร อักขระใดในบรรทัดนั้นที่ทำให้เกิดปัญหา
ฉันเคยเห็นการแก้ไขบางอย่างสำหรับปัญหานี้ แต่ฉันไม่แน่ใจว่าจะใช้อะไร ใครช่วยอธิบายว่าปัญหาคืออะไร (หลามไม่ได้แปลยูนิโค้ดเว้นแต่บอกให้ทำเช่นนั้น) และฉันจะล้างมันอย่างถูกต้องได้อย่างไร
แก้ไข: นี่คือบรรทัดทั้งหมดที่อยู่ใกล้กับข้อผิดพลาด
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)