python下处理win和linux分行符
场景: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分行符相关推荐
- Python爬虫进阶 - win和linux下selenium使用代理
目录 Windows selenium配置 下载地址 Chrome Chromedriver 版本对应关系 实践测试 操作元素 浏览器操作 获取元素信息 鼠标操作 实战demo selenium添加代 ...
- 使用纯 python 实现 Instruments 协议,跨平台 (win,mac,linux) 获取 iOS 性能数据
原文由YueChen发表于TesterHome社区网站,点击原文链接可与YueChen交流. 前言 获取 iOS 性能数据,一直都是比较麻烦的事情,之前在构建测试框架&平台的时候,获取 iOS ...
- Win或Linux系统下用conda安装Open Babel
一.安装Anaconda或Miniconda Win或者Linux系统下Anaconda或Miniconda安装,不赘述,网上很多教程. 二.利用conda安装openbabel install -c ...
- linux wordpress伪静态,wordpress程序在win和Linux系统下的伪静态设置 - 张力博客
这是一篇很早就应该写的文章,而在昨天就有朋友问我,为什么不写一下关于wordpress的伪静态设置呢?今天这篇文章我就来跟大家说一下,关于wordpress程序在win和Linux系统下的伪静态设置方 ...
- nginx curl linux,linux nginx 下通过curl url方式,符以后的参数无效
linux nginx 下通过curl url方式,&符以后的参数无效 nginx转发get请求丢失参数 ngixn转发,接口为get请求时参数会丢失,post不会出现问题.原因:get请求参 ...
- python os模块安装方法_基于python中pygame模块的Linux下安装过程(详解)
一.使用pip安装Python包 大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip.在Python3中,pip有时被称为pip3. 1.在Linux和OS X系统中检查 ...
- 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 ...
- Windows/Linux在Python下使用Metis
Windows配置Metis Metis安装 本人系统环境为Windows11 21H2 1.安装前需要准备的软件 Conda-Metis:https://github.com/menpo/conda ...
- python将文件转成linux格式,怎么用python在Windows系统下,生成UNIX格式文件
如何用python在Windows系统下,生成UNIX格式文件 平时测试工作中,少不了制造测试数据.最近一个项目,我就需要制造一批可在UNIX下正确读取的文件.为确保这批文件能从FTP下载成功,开发叮 ...
最新文章
- 如何把一段简单的代码变复杂?
- 学习笔记TF064:TensorFlow Kubernetes
- 腾讯首次公布微信最全用户数据【完整版】
- SAP中添加自定义菜单
- 调用iOS系统本地相册或摄像头
- mybatis 模糊查询
- 第21课:中文自然语言处理的应用、现状和未来
- Rabbits UVALive - 8211
- 调用lambda_如何使用Lambda调用上下文动态设置超时
- java 不同分辨率_java9新特性-14-多分辨率图像 API
- Quartz.NET常用方法 01
- Java中关于内存泄漏分析和解决方案,都在这里了!
- 电商系统设计之商品接口
- UE4+Cesium
- 百度网盘链接提取码接口实现
- 计算机断电硬盘数据会丢失吗,为什么突然停电后电脑硬盘数据会丢失?
- Android-小游戏
- 燕郊手机5G网络已全面覆盖,宽带提高至1000M!
- 常用icon以及color颜色RGB值和对应颜色效果图
- mariadb无法访问
热门文章
- 计算机右键管理中没有用户管理,我的电脑右键菜单中没有管理选项如何解决? 我的电脑右键菜单中没有管理选项解决的方法有哪些?...
- Java基础:成员变量的继承与覆盖
- 获取crm服务器信息失败,无法连接到 Dynamics CRM 服务器,因为凭据身份验证 - Dynamics 365 Sales | Microsoft Docs...
- Redis基础知识总结概述
- mysql数据库的字符集问题和存储引擎
- 启动vm虚拟机里的系统时,提示此主机支持 AMD-V,但 AMD-V 处于禁用状态。
- 操作MySQL数据库
- 《APUE》中的函数整理
- 测试常用shell语句——数值,数组类型;函数创建
- 用AndroidSDK中的Face Detector实现人脸识别