python读取文件内容报错,应该是编码问题,求解答 - 百度知道

文章推薦指數: 80 %
投票人數:10人

NameError: global name 'codecs' is not defined 提示这个错误 LogLine = open(LogPath, 'r', 'utf-8') TypeError: an integer is required 百度首页 商城 注册 登录 首页 用户 认证用户 视频作者 知道团队 帮帮团 认证团队 合伙人 企业 媒体 政府 其他组织 商城 法律 手机答题 我的 百度知道 >无分类 python读取文件内容报错,应该是编码问题,求解答 #-*-coding:cp936-*-importosdeffilters():#获取当前路径path=os.getcwd()LogPath=path+"\Monkeylogcat.log"LogLine=open(LogPath)Results={}Keywords="E/AndroidRuntime"Mobo="mobog... #-*-coding:cp936-*-importosdeffilters():#获取当前路径path=os.getcwd()LogPath=path+"\Monkeylogcat.log"LogLine=open(LogPath)Results={}Keywords="E/AndroidRuntime"Mobo="mobogenie"forlineinLogLine:if(Keywordsinline)and(Moboinline):Results[line]=1iflineinResults.keys():Results[line]+=1LogLine.close()Output=open('result.txt','w')Output.write("Key\tnum\n")keys=Results.keys()forkeyinkeys:Output.write(key)Output.write("\t")Output.write(Results[key])Output.write("\n")Output.close()if__name__=="__main__":filters()报错:UnicodeDecodeError:'gbk'codeccan'tdecodebytesinposition7299-7300:illegalmultibytesequence 展开  我来答 可选中1个或多个下面的关键词,搜索相关资料。

也可直接点“搜索资料”搜索整个问题。

python 编码 搜索资料 3个回答 #国庆必看# 全家游如何体验多种玩法? tim_spac 2014-01-14 · TA获得超过3613个赞 知道大有可为答主 回答量:1804 采纳率:100% 帮助的人:1564万 我也去答题访问个人页 关注 展开全部 建议用codecs.open替代open;若LogPath文件是以utf-8编码格式保存的:LogLine=open(LogPath)==>LogLine=codecs.open(LogPath,'r','utf-8') 追问 LogLine=codecs.open(LogPath,'r','utf-8')NameError:globalname'codecs'isnotdefined提示这个错误LogLine=open(LogPath,'r','utf-8')TypeError:anintegerisrequired咋回事截,以前读文本文件从来没有过这样的问题 追答 codecs是python的一个模块,你在使用前需要先import#-*- coding:cp936 -*-    import osimport codecs.. 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 zhenxino8 2014-01-14 · TA获得超过298个赞 知道小有建树答主 回答量:312 采纳率:100% 帮助的人:184万 我也去答题访问个人页 关注 展开全部 类型不匹配Output.write(Results[key])//这里Results[key]为int类型,加一个类型转换str(Results[key]) 追问 恩恩,那块是有点问题,可是这个报错是读文件的时候出现的,不是写文件的时候出的 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 熊熊烟05N 2014-01-15 知道答主 回答量:15 采纳率:0% 帮助的人:14.9万 我也去答题访问个人页 关注 展开全部 importos,sysreload(sys)sys.setdefaultencoding('utf-8')在上面加上这几句吧 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 其他类似问题 2019-02-26 Python读取xml文件总是报错,小白,求解答 2016-05-10 使用python下的pandas模块读取excel时的问题求... 22 2019-07-24 我想用python脚本telnet电脑Ensp里的交换机,但... 2020-09-17 Python中numpy数组赋值和numpy.gradie... 1 2012-11-21 问大神们,python问题,跪求大神解答 4 2017-11-15 请求大神解答下如何用python读取复杂dat中文本文的问题 2016-08-11 Python习题求解答 4 2020-03-26 python的问题,求大神解答。

更多类似问题 > 为你推荐: 特别推荐 美国卫生部为什么大买抗核辐射药? 长沙一女子排出近5米长虫,怎么回事? 赏秋看红叶,如何看到最美风景? 有哪些反认知的健康事实? 等你来答 换一换 帮助更多人 下载百度知道APP,抢鲜体验 使用百度知道APP,立即抢鲜体验。

你的手机镜头里或许有别人想知道的答案。

扫描二维码下载 × 个人、企业类侵权投诉 违法有害信息,请在下方选择后提交 类别 色情低俗 涉嫌违法犯罪 时政信息不实 垃圾广告 低质灌水 我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明 0/200 提交 取消 领取奖励 我的财富值 0 兑换商品 -- 去登录 我的现金 0 提现 下载百度知道APP在APP端-任务中心提现 我知道了 -- 去登录 做任务开宝箱 累计完成 0 个任务 10任务 略略略略… 50任务 略略略略… 100任务 略略略略… 200任务 略略略略… 任务列表加载中... 新手帮助 如何答题 获取采纳 使用财富值 玩法介绍 知道商城 知道团队 帮帮团 合伙人认证 高质量问答 您的帐号状态正常 感谢您对我们的支持 投诉建议 意见反馈 账号申诉 非法信息举报 京ICP证030173号-1   京网文【2013】0934-983号    ©2022Baidu  使用百度前必读 | 知道协议 | 企业推广 辅助 模式



請為這篇文章評分?