|
|
TypeError: 'encoding' is an invalid keyword argument for this function今天测试自己的网站get一些参数:发现有问题报错: with open('./bbs168x.html','w',encoding='utf-8') as fp:" W2 _* H b* f: N4 v1 t
TypeError: 'encoding' is an invalid keyword argument for this function
8 N0 T& W; S K2 o! v( ^4 J% E' A原始代码:with open('./bbs168x.html','w',encoding='utf-8') as fp:
3 T9 M- w, _( w fp.write(page_text)
0 V" [* b$ d. H- h1 N8 @解决办法:* G( V" ?- N( r7 \ G
修改代码:import io ###引入io模块0 o$ g; C& @# _7 T" B
fp= io.open('./bbs168x.html',mode='w', encoding='utf-8')
) R: ~0 f/ o, G$ b再次执行:读取数据结束!!!Process finished with exit code 0. W& E: }+ W0 S N8 E3 _2 P6 @- m
|
|