场景:linux只用\n换行,win下用\r\n表示换行。linux正常的一行在win下分多行,linux下在字符串中替换\r\n,在win中正常。

#linux只用\n换行,win下用\r\n表示换行。linux正常的一行在win下分多行,在字符串中替换\r
import pandas as pd
import numpy as np
data = pd.read_csv("/data/fjsdata/mededp/medallN.csv",sep='|',low_memory=False)#iterator=True
data['queCon']=data['queCon'].apply(lambda x:x.replace('\r','').replace('\n',''))#替换win下的分行符
data['queAnsA']=data['queAnsA'].apply(lambda x:x.replace('\r','').replace('\n',''))#替换win下的分行符
data['queAnsB']=data['queAnsB'].apply(lambda x:x.replace('\r','').replace('\n',''))#替换win下的分行符
data['queAnsC']=data['queAnsC'].apply(lambda x:x.replace('\r','').replace('\n',''))#替换win下的分行符
data['queAnsD']=data['queAnsD'].apply(lambda x:x.replace('\r','').replace('\n',''))#替换win下的分行符
data['queAnsE']=data['queAnsE'].apply(lambda x:x.replace('\r','').replace('\n',''))#替换win下的分行符
data['quePar']=data['quePar'].apply(lambda x:x.replace('\r','').replace('\n',''))#替换win下的分行符
#data = data.get_chunk(10)
print(data.shape)
print(data.head())
data.to_csv("/data/fjsdata/mededp/medallNN.csv",index=False,sep='|')

python下处理win和linux分行符相关推荐

  1. Python爬虫进阶 - win和linux下selenium使用代理

    目录 Windows selenium配置 下载地址 Chrome Chromedriver 版本对应关系 实践测试 操作元素 浏览器操作 获取元素信息 鼠标操作 实战demo selenium添加代 ...

  2. 使用纯 python 实现 Instruments 协议,跨平台 (win,mac,linux) 获取 iOS 性能数据

    原文由YueChen发表于TesterHome社区网站,点击原文链接可与YueChen交流. 前言 获取 iOS 性能数据,一直都是比较麻烦的事情,之前在构建测试框架&平台的时候,获取 iOS ...

  3. Win或Linux系统下用conda安装Open Babel

    一.安装Anaconda或Miniconda Win或者Linux系统下Anaconda或Miniconda安装,不赘述,网上很多教程. 二.利用conda安装openbabel install -c ...

  4. linux wordpress伪静态,wordpress程序在win和Linux系统下的伪静态设置 - 张力博客

    这是一篇很早就应该写的文章,而在昨天就有朋友问我,为什么不写一下关于wordpress的伪静态设置呢?今天这篇文章我就来跟大家说一下,关于wordpress程序在win和Linux系统下的伪静态设置方 ...

  5. nginx curl linux,linux nginx 下通过curl url方式,符以后的参数无效

    linux nginx 下通过curl url方式,&符以后的参数无效 nginx转发get请求丢失参数 ngixn转发,接口为get请求时参数会丢失,post不会出现问题.原因:get请求参 ...

  6. python os模块安装方法_基于python中pygame模块的Linux下安装过程(详解)

    一.使用pip安装Python包 大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip.在Python3中,pip有时被称为pip3. 1.在Linux和OS X系统中检查 ...

  7. python进程池win出错_解决windows下python3使用multiprocessing.Pool出现的问题

    例如: from multiprocessing import Pool def f(x): return x*x pool = Pool(processes=4) r=pool.map(f, ran ...

  8. Windows/Linux在Python下使用Metis

    Windows配置Metis Metis安装 本人系统环境为Windows11 21H2 1.安装前需要准备的软件 Conda-Metis:https://github.com/menpo/conda ...

  9. python将文件转成linux格式,怎么用python在Windows系统下,生成UNIX格式文件

    如何用python在Windows系统下,生成UNIX格式文件 平时测试工作中,少不了制造测试数据.最近一个项目,我就需要制造一批可在UNIX下正确读取的文件.为确保这批文件能从FTP下载成功,开发叮 ...

最新文章

  1. 如何把一段简单的代码变复杂?
  2. 学习笔记TF064:TensorFlow Kubernetes
  3. 腾讯首次公布微信最全用户数据【完整版】
  4. SAP中添加自定义菜单
  5. 调用iOS系统本地相册或摄像头
  6. mybatis 模糊查询
  7. 第21课:中文自然语言处理的应用、现状和未来
  8. Rabbits UVALive - 8211
  9. 调用lambda_如何使用Lambda调用上下文动态设置超时
  10. java 不同分辨率_java9新特性-14-多分辨率图像 API
  11. Quartz.NET常用方法 01
  12. Java中关于内存泄漏分析和解决方案,都在这里了!
  13. 电商系统设计之商品接口
  14. UE4+Cesium
  15. 百度网盘链接提取码接口实现
  16. 计算机断电硬盘数据会丢失吗,为什么突然停电后电脑硬盘数据会丢失?
  17. Android-小游戏
  18. 燕郊手机5G网络已全面覆盖,宽带提高至1000M!
  19. 常用icon以及color颜色RGB值和对应颜色效果图
  20. mariadb无法访问

热门文章

  1. 计算机右键管理中没有用户管理,我的电脑右键菜单中没有管理选项如何解决? 我的电脑右键菜单中没有管理选项解决的方法有哪些?...
  2. Java基础:成员变量的继承与覆盖
  3. 获取crm服务器信息失败,无法连接到 Dynamics CRM 服务器,因为凭据身份验证 - Dynamics 365 Sales | Microsoft Docs...
  4. Redis基础知识总结概述
  5. mysql数据库的字符集问题和存储引擎
  6. 启动vm虚拟机里的系统时,提示此主机支持 AMD-V,但 AMD-V 处于禁用状态。
  7. 操作MySQL数据库
  8. 《APUE》中的函数整理
  9. 测试常用shell语句——数值,数组类型;函数创建
  10. 用AndroidSDK中的Face Detector实现人脸识别