黄聪:Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
http://www.2cto.com/kf/201401/270479.html python 学习笔记 8 — Python下调用Linux的Shell命令
http://www.runoob.com/python/python-reg-expressions.html Python正则表达式
比较详细Python正则表达式操作指南(re使用)
http://www.crifan.com/python_re_sub_detailed_introduction/ 【整理】详解Python中re.sub
Python 获得命令行参数的方法
python 处理命令行参数
os.popen(‘/home/lcg/crc16/exe_file/crc_eqterminal’).readlines()[3].strip()[4:]
获取该程序打印出来的CRC值
^M
在DOS/Windows里,文本文件的换行符为\r\n,而在_nix系统里则为\n,所以DOS/Windows里编辑过的文本文件到了_nix里,每一行都多了个M只是一个换行符号,没有实际的用处,我们可以将它保留,也可以将它删除。下面我们介绍如何在ubuntu中删除掉掉^M.
删除行尾的^M:%s/\r//g
也是在vim命令行模式下
:set ff=unix
:w
先把格式换成unix的,然后重新保存以下就可以了!
如何把 ^M 去掉
删除文件中的 ^M 字符
https://www.zhihu.com/question/22130727 Vim 中如何去掉 ^M 字符?
删除行尾的^M:%s/\r//g
import os
import re
import sys
Update_path=r’/var/www/html/UpdateFolder/Update.ini’
NewRelease_path=r’/var/www/html/UpdateFolder/NewRelease.ini’
U1=open(Update_path,’r+’)
Update_raw=U1.read()
N1=open(NewRelease_path,’r+’)
New_raw=N1.read()
Update_raw
New_raw