找回密码
 注册
查看: 1923|回复: 0

TypeError: 'encoding' is an invalid keyword argument for this function

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2021-9-13 17:22:46 | 显示全部楼层 |阅读模式
TypeError: 'encoding' is an invalid keyword argument for this function今天测试自己的网站get一些参数:发现有问题报错:    with open('./bbs168x.html','w',encoding='utf-8') as fp:
( `: p1 s4 w$ e1 l! ?# }- V5 gTypeError: 'encoding' is an invalid keyword argument for this function& c  @9 j5 k; M
原始代码:with open('./bbs168x.html','w',encoding='utf-8') as fp:
" t7 U1 @( D# C9 a    fp.write(page_text)" Z& D! o( |) K+ U% a9 L; p- a& W  Z( H
解决办法:0 \* L- h0 W4 n% t& ]
修改代码:import io     ###引入io模块
. k( ?. D# P" K4 ^7 y7 ?+ C- I: ufp= io.open('./bbs168x.html',mode='w', encoding='utf-8')
8 x2 v/ X+ j( A$ h2 B' T. G0 S3 v再次执行:读取数据结束!!!Process finished with exit code 02 D9 s8 o  H# E8 ~  i, F
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 00:32 , Processed in 0.016964 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表