在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ 在python中怎么定義一個字節(jié)字符串

在python中怎么定義一個字節(jié)字符串

'''
o = bytes('helloworld','utf-8')
r = o.center(20,'-')
print(r)

'''

上面python代碼的第二行代碼報錯了,錯誤提示如下:
r = o.center(20,'-')
TypeError: center() argument 2 must be a byte string of length 1, not str

錯誤提示說center()方法的第二個參數(shù)必須是長度為1的byte string。。
有木有大神直到在python中怎么定義一個byte string。。

回答
編輯回答
初心

很奇怪,為什么不能刪除自己提的問題。。于是只好自問自答。。
o = bytes('helloworld','utf-8')
fill = bytes('-','utf-8')
r = o.center(20,fill)
print(r)

2017年5月19日 10:11