file1 = open('file.txt', 'rb')
lines = file1 .readlines()#删除一行中包含P但不包含01的行newSter = b""
for line in lines:if line.find(b'P') != -1 :if line.find(b'01') == -1:line = b""newSter = newSter + linefile2 = open('newfile.txt','wb')
file2.write(newSter)file1.close()
file2.close()

挨千刀的Python处理这种含中文的文件及其令人不舒服,全部当作二进制文件来处理,简单多了

Python 处理gbk编码文件相关推荐

  1. c++ uint32转为int_【转】用python将GBK编码文件转为UTF-8编码文件

    学习资料: 字符集与字符编码 - 网易云课堂​study.163.com 有的时候我们有一些网页的项目,需要用到JavaScript读取一些文本文件,用以读取数据:但各种文本文件的编码方式不尽相同,特 ...

  2. 用python将GBK编码文件转为UTF-8编码文件

    有的时候我们有一些网页的项目,需要用到JavaScript读取一些文本文件,用以读取数据:但各种文本文件的编码方式不尽相同,特别是带有中文字符的文件,为GBK编码,一般加载后都会出现乱码情况,故需要在 ...

  3. Python实现base64编码文件转化为jpg/png/jpeg/格式图片

    Python实现base64编码文件转化为jpg/png/jpeg/格式图片 这个base64文件是图片转化的才行,不是随便找个base64文件都行的 base64图片文件qiaoba.py /9j/ ...

  4. python用gbk编码自己的名字_基于python的汉字转GBK码

    说明: 今天想用python调用百度框计算的搜过结果,看到了URL里面的汉字用GBK编码,虽然可以直接在URL里面加入中文,之前也做过一个简体字转GBK码的python函数,但还是略嫌麻烦,今天改了一 ...

  5. 问题解决:Sublime 乱码显示GBK编码文件解决

    安装Package Control 自动安装很方便,网上代码很多.我用的是Sublime Text3,通过View–Show Console或者使用快捷键Ctrl+` 调出console,然后将下边的 ...

  6. Python中文gbk编码输出报错

    Python使用requests模块作接口请求,在处理response响应时,经常会出现乱码或者报错,比如 import requests #--请求接口查询天气 result = requests. ...

  7. Python 处理GBK编码转UTF-8读写乱码问题

    今日写了个爬虫,爬取前程无忧的招聘信息 老套路,首先获取网页源代码 #-*- coding:utf-8 -*- import requestsurl = 'http://search.51job.co ...

  8. spark如何读入GBK编码文件解决办法

    问题描述 初学大数据处理框架 spark ,在读入实验的数据时,遇到了经典的字符编码问题 实验环境: os:ubuntu 18.04 spark: version 2.4.0 使用spark读入的文件 ...

  9. python readcsv读取gbk编码文件_python读写csv文件

    今天闲来无事,写了会CSV,简单总结下csv具体操作 什么是csv 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本 ...

  10. python读取ansi编码文件,如何在Python中同时读取ANSI和Unicode txt文件?

    我是python新手,遇到了一个奇怪的问题: 当一个目录中有50个txt文件时,我希望读取每个.txt文件并将其内容保存在一个唯一的变量中,例如:**file = open(fcf[i], 'r') ...

最新文章

  1. 如何通俗理解beta分布?
  2. asp.net core集成CKEditor实现图片上传功能
  3. JavaScript中带有示例的Math.log10()方法
  4. Python第三方库的安装及路径查看总结
  5. EdgeRoutine技术专家教你把JS代码跑到CDN边缘
  6. MongoDB 学习-MongoDB 的基本操作(二)
  7. android多个拖动控件,Android使用WindowManager制作一个可拖动的控件
  8. [RN] React Native 解决 使用 阿里巴巴 矢量图标库 iconfont 图标不垂直居中问题
  9. 硬核!尽量避免 bug 手法,让测试彻底失业
  10. 大学生使用计算机的情况英语作文,关于网络的大学生英语作文(精选10篇)
  11. udacity 的如何使用git课程终于找出merge master和coins时候的问题了
  12. AvalonDock的基本用法
  13. 短视频拍摄流程-----今抖云创
  14. 常用开发软件下载网站集合
  15. android 横屏转竖屏,(转)Android强制设置横屏或竖屏
  16. 小时候玩一天的打砖块小游戏(附完整源码)
  17. 做数据分析为何要学统计学(1)——样本分布
  18. [转]音乐天堂 Music Heaven Vol.1 ~ Vol.36 的目录
  19. 设置切换输入法按键ctrl+shift
  20. C++ 并发编程(从C++11到C++17)

热门文章

  1. WPF中自定义MarkupExtension
  2. Android热修复升级探索——代码修复冷启动方案 1
  3. SVN和Git 介绍,区别,优缺点,适用范围总结
  4. Java程序员须知的七个日志管理工具(转)
  5. hive变量传递的源码实现
  6. Google Talk的一个问题
  7. 时间+地区 选择器
  8. 微信小程序微商城(一):https框架搭建并实现导航功能
  9. css的盒子模型以及布局(面试考点)
  10. 小程序自定义tabBar(类似咸鱼)