这段代码适用于Python 2.7但是在Python 3.4上我得到了#34;字符串参数没有编码"错误
headers = {'Authorization' : 'Basic ' + base64.b64encode(bytes('Someuser:Somepassword')).encode('ascii')}
答案 0 :(得分:4)
//in component
data.settings.section.forEach(i => this.config.push(i));
//in html
<div *ngIf="config[5]">
{{config[5].entry.name}}
</div>
类构造函数现在期望编码为第二个参数。例如:
bytes()
答案 1 :(得分:1)
我猜你需要这样的东西:
headers = {'Authorization' : 'Basic ' + base64.b64encode(bytes('Someuser:Somepassword','ascii')).decode('ascii')}