ตัวอย่างเช่นฉันมีสตริงเช่นนี้ (คืนค่าsubprocess.check_output
):
>>> b'a string'
b'a string'
ไม่ว่าฉันจะทำอะไรมันจะพิมพ์ด้วยความน่ารำคาญอยู่b'
ตรงหน้าสตริงเสมอ:
>>> print(b'a string')
b'a string'
>>> print(str(b'a string'))
b'a string'
ไม่มีใครมีแนวคิดใด ๆ เกี่ยวกับวิธีใช้เป็นสตริงปกติหรือแปลงเป็นสตริงปกติหรือไม่
เป็นไปได้ที่ซ้ำกันของการแปลงไบต์เป็นสตริงหรือไม่?
—
Georgy
@HanfeiSun สิ่งที่คุณเรียกว่า " สตริงไบนารี " เป็นวัตถุไบต์ (ดูข้อมูลเกี่ยวกับวัตถุไบต์ในห้องสมุดมาตรฐาน )
—
loved.by.Jesus