Python——文件IO
来源:互联网 发布:山东竞彩网络实体店 编辑:程序博客网 时间:2024/06/07 13:11
打印到屏幕
print
读取键盘输入
- input:
str = input('请输入:')print(str)
- raw_input
用法跟input相同,但是input函数能接收一个表达式作为输入,raw_input则不ok;另外,py3里面,已经没有这个函数了。
打开和关闭文件
- 打开:
file = open('C:\\Users\liuhuichao\Pictures\demo.gif')print('文件名称 :'+file.name)print('是否已经关闭 :'+str(file.closed))print('访问模式 :'+file.mode)file.close() #关闭print('是否已经关闭 :'+str(file.closed))
- 写入:
file = open('C:\\Users\liuhuichao\Desktop\\test.txt', 'wb+')file.write(bytes('吃饭啦111111\n', 'utf-8'))file.close()
- 读取文件:
file = open('C:\\Users\liuhuichao\Desktop\\test.txt', 'r')str = file.read()print(str)file.close()
文件定位
file = open('C:\\Users\liuhuichao\Desktop\\test.txt', 'r+')strfile = file.read(1)print(strfile)position = file.tell() #下一次的读写会发生在文件开头这么多字节之后。print('当前位置:'+str(position))file.seek(1, 0)print("当前位置:"+str(position)) #seek(offset [,from])方法改变当前文件的位置。Offset变量表示要移动的字节数。From变量指定开始移动字节的参考位置。
- seek:
如果from被设为0,这意味着将文件的开头作为移动字节的参考位置。如果设为1,则使用当前的位置作为参考位置。如果它被设为2,那么该文件的末尾将作为参考位置。
重命名和删除文件
重命名:
import osos.rename('C:\\Users\liuhuichao\Desktop\\test.txt','C:\\Users\liuhuichao\Desktop\\test1.txt')
删除文件:
import osos.remove('C:\\Users\liuhuichao\Desktop\\test1.txt')
0 0
- Python——文件IO
- python学习——IO编程——文件读写
- <python>文件IO
- python学习 文件IO
- python文件IO相关
- Python(io)读取文件
- Python文件io流
- Python 文件 IO
- 文件IO—续
- IO—文件删除
- Python学习-文件操作IO
- Python文件读写IO操作
- python -- 文件和IO操作
- APUE——文件IO
- [IO]——创建文件
- [IO]——文件写入
- [IO]——文件复制
- Python 12:Python 文件io操作模块
- Java多线程/并发20、Future实现类:FutureTask
- POJ
- KMP
- mysq免安装配置与卸载
- 蓝桥杯 算法训练 操作格子 JAVA
- Python——文件IO
- SAP HANA CREATE VIEW
- android系统状态栏与虚拟键导航栏与标题栏控制
- LeetCode 4. Median of Two Sorted Arrays
- JavaScript闭包
- nitC语言大作业 停车信息管理系统
- 52:构建乘积数组
- HDOJ 2585 maximum shortest distance(求最大团+二分)
- <2-2>进程管理(2)