起因

csv文件用Python处理之后,有的地方跟着一个^M,特别好奇,以为是处理过程中产生的,后来想了想不是。

解决办法
  1. 尝试使用replace替换掉,但是失败了
  2. 查询原因,谷歌一番,发现是Windows处理过的文件容易产生这个符号,但是我在Mac处理的,后来一想,我使用Excel处理过,而Mac上的Excel也是MS家的,so……
  3. 查询如何去掉文件里的^M,找到了知乎,依次尝试,发现下面这个办法管用

用vim打开那些在win编辑过的文档的时候,我一般都先

:set ff=unix

这样那个^M的问题也顺带解决了 // ..

后续

想起来之前给别人发的一些excel文件(也是 Mac下Excel编辑的),会产生一些多一个换行的情况,现在明白了,应该也是这个原因。

参考

最新文章

  1. nios II--实验2——led硬件部分
  2. PHP中9大缓存技术总结(转载 http://www.php100.com/html/php/lei/2015/0919/8969.html)
  3. spring引入实体类映射文件
  4. Tomcat问题笔记
  5. Cocos2d-x 3.x 资料整理
  6. lmsw - 加载机器状态字
  7. Android 音频管理器AudioManager
  8. Nginx + Apache 反向代理
  9. LeetCode 327. Count of Range Sum
  10. 对 List 、Set、Map 的理解
  11. Day-10: 错误、调试和测试
  12. 计算机基础-Ghost克隆
  13. Hadoop技术内幕1——源代码环境准备
  14. ThinkPHP CURD mysql操作
  15. Gradle 语法
  16. cxf之java.lang.NoSuchMethodError: org.springframework.aop.support.AopUtils.isCglibProxyClass(Ljava/lang/C
  17. 编译Sqoop2错误解决
  18. MySQL基础命令
  19. UVA - 10780 唯一分解定理
  20. note04-计算机网络

热门文章

  1. iOS与H5交互
  2. Apache启用GZIP压缩网页传输
  3. IT编年史 技术生命周期起步,成长,成熟和衰退四个阶段 IT历史总结
  4. 关于新加坡IT薪酬和找工作网站
  5. 超高频RFID模块
  6. React(0.13) 定义一个动态的组件(属性)
  7. C# 自定义控件入门
  8. GIF Brewery for Mac(录制 Gif 动图工具)安装
  9. mysql FullText全文索引的问题
  10. [AaronYang风格]微软Unity2.X系统学习笔记,记录