简单demo with open('d:/pydemo/pythonStart/fun1.py', 'r') as f: #print(f.read()) while True: line = f.readline() #print(line) if line == None or line == "" : break; # strip是去除行尾的\n,不然print会输出一行 \n又空一行 print(line.strip()) 文件读写模式 'r' open for reading
基本函数 定义 python内置了open()函数来操作文件,open()函数的定义为: open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) Open file and return a corresponding file object. If the file cannot be opened, an OSError is raised.
4.2.7. 去除控制字符:removeCtlChr Python语言总结4.2. 和字符串(str,unicode等)处理有关的函数Sidebar Prev | Up | Next4.2.7. 去除控制字符:removeCtlChr 使得处理后的字符串,在XML都是合法的了. #------------------------------------------------------------------------------# remove control character
在使用这两个模块时犯过错误,总结如下: 1.print print在打印时会自动加上换行,例如: >>> for i in xrange(1,5): ... print i ... 1 2 3 4 如果想屏蔽换行,则在参数后加上逗号,,打印时会用空格分隔,例如: >>> for i in xrange(1,5): ... print i, ... 1 2 3 4 2.strip() split是用来去除字符串首位的空白字符的,空白字符包括tab.空格和换行,所以注意如果