python字符串与文件的操作
来源:互联网 发布:国产视频制作软件 编辑:程序博客网 时间:2024/06/07 11:42
字符串操作 与 文件的操作 和OS模块
1.字符串的常见操作
- xx.find(‘ ‘) 查找内容的下标
- xx.count( ) 统计个数
- xx.replace( ) 替换内容
- split: xx.split(‘ ‘) 分割, 按照括号里的分
- capitalize( ): 把字符串首个字母大写
- title: 把字符串没个首字母大写
- startwith(内容):检查字符串是否以xx开头 是则返回True 否则返回False
- endwith( 内容): 检查字符串是否以XX结尾
- lower( ):转换稳重所有大写字母为小写
- upper( ):转换稳重小写为大写
- ljust:左对齐
- rjust:右对齐
- center:居中
- rfind:从右边开始查找
- partition( ):以内容分割
- join: 可以将各个字符串合成一个字符串
例:words = [‘you’,’and’,’me']
“ “.join(words)
输出’you and me'
2.文件的操作
1.打开文件
r: 只读
w: 只写,如果存在文件,泽覆盖,不存在则创建
a:打开一个文件用于追加,如果文件不存在,则创建
r+:读写
w+:读写,如果存在则覆盖 不存在则创建
a+: 打开文件读写,如果存在追加,不存在创建用于读写
2.关闭文件
f.close( )
写例: f = open(’text.txt’,’w')
f.write(‘hello world')
f.close( )
读例:f = open(’text.txt’,’r')
cotent = f.read( )
print(content)
f.close( )
3.读:
readlines: 一次性读完,并返回一个列表
readline: 一次只读一行
3.文件的定位读写
seek( )
seek(offset,from) 有两个参数
offset:偏移量
from:方向
- 0表示开头
- 1表示当前位置
- 2表示末尾
4.文件的相关操作(OS模块)
import OS
1.os.rename:文件重命名
os.rename(‘毕业论文.txt’,’最终版')
2.os.remove:删除文件
os.remove(‘毕业论文.txt')
3.os.mkdir(‘zhangsan’): 创建文件夹
4.os.getcwd( ):获取当前目录
5.os.chdir: 改变默认目录
os.chdir(“../")
- 获取目录列表
os.listdir(‘./')
7.删除文件夹
os.rmdir(‘zhangsan')
阅读全文
0 0
- python字符串与文件的操作
- Python字符串、文件与目录操作
- 文件/字符串操作相关的python程序
- Python字符串与字典的操作
- Python文件夹与文件的操作
- Python文件夹与文件的操作
- Python文件夹与文件的操作
- Python文件夹与文件的操作
- Python文件夹与文件的操作
- Python文件夹与文件的操作
- Python文件夹与文件的操作
- Python文件夹与文件的操作
- python的文件操作与异常处理
- Python文件夹与文件的操作
- Python文件夹与文件的操作
- Python文件夹与文件的操作
- Python文件夹与文件的操作
- Python文件夹与文件的操作
- C++ --- 引用
- openjudge 区间合并(贪心)
- 优先级接触生效(两运算符和变量直接相邻)
- Maximum Depth of Binary Tree
- golang实现图片颜色反转、图片灰度、转为字符画
- python字符串与文件的操作
- dijkstra算法入门
- java的初始化块、静态初始化块、构造函数的执行顺序
- 51nod 1416
- 【Zigbee技术入门教程-02】一图读懂ZStack协议栈的基本架构和工作机理
- codeforces 848B
- 总线基础--SPI总线
- C#笔记(4)保存数据到文件,从文件读取数据
- N级指针