|
|
TypeError: 'encoding' is an invalid keyword argument for this function今天测试自己的网站get一些参数:发现有问题报错: with open('./bbs168x.html','w',encoding='utf-8') as fp:4 `& }! K: R! r: X* ? g
TypeError: 'encoding' is an invalid keyword argument for this function
" ]1 I9 ?4 E1 _$ `9 L9 {7 a! \) w原始代码:with open('./bbs168x.html','w',encoding='utf-8') as fp:/ X: j8 D. V, k U* C- \
fp.write(page_text)
& R5 Y7 ?+ {+ [$ G1 \8 @% \解决办法:
! A/ |- y- E% \5 X* }6 o$ r修改代码:import io ###引入io模块0 N' ~: v( e# i" G$ C* T' j
fp= io.open('./bbs168x.html',mode='w', encoding='utf-8')2 Y& t0 H, D' ?+ n8 Q1 |& ~
再次执行:读取数据结束!!!Process finished with exit code 0' i2 ~ ]0 O' \" u- `7 _' Z
|
|