【python学习02】- open读写文件

#coding=utf8
f = open(‘f:\xusj.txt‘,‘w‘)    #打开xusj.txt,并写入文件
f.write(‘hello,‘)              #写入字符串
f.write(‘i play python!‘)      #继续追加写入字符串
f.close                        #关闭字符串

f = open(‘f:\xusj.txt‘,‘r‘)    #读取文件内容
c = f.readline()               #逐行读取
print c

#测试重新对文件进行写入,发现文件是把之前的内容覆盖了,而不是追加。
f = open(‘f:\xusj.txt‘,‘w‘)  
f.write(‘hello twice,‘)
f.write(‘I am coming agin.‘)
f.close
时间: 2024-09-29 20:07:40

【python学习02】- open读写文件的相关文章

Python学习16:读写文件

一个简单的文本编辑器 # -*- coding: utf-8 -*- from sys import argv # 从sys模块导入argv函数, #「argv」是「argument variable」参数变量的简写形式.一般在命令行调用的时候由系统传递给程序. # 一般在命令行调用的时候由系统传递给程序. script, filename = argv # 利用argv函数,把 argv 中的东西解包,将所有的参数依次赋予左边的变量名 print "We're going to erase %

Python学习之旅—Day05(文件操作)

前言: 前面5篇博客主要对Python的相关基础知识和重点疑难问题进行了相关整理,本篇博客主要针对文件操作相关知识点来做一个系统性的梳理,以期帮助大家快速掌握文件操作的知识. 在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件). 1.打开文件 要想操作文件,我们首先需要以读文件的模式打开一个文

Python学习(15)文件/IO

目录 Python 文件I/O 打印到屏幕 读取键盘输入 打开和关闭文件 File对象属性 文件定位 重命名和删除文件 Python的目录 Python 文件I/O 本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档. 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式.此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: #!/usr/bin/python # -*- coding: UTF-8 -*- print

Python学习笔记六:文件处理

一:打开文件 open(name,mode,[bufferSize]) name:文件路径 mode:文件打开方式 二:文件读取 read()方法:可以一次读取文件的全部内容,Python把内容读到内存,用一个str对象表示. readline([size]):如果不传参,一次默认读取一行.如果size<一行长度,则读取size个字节.如果size>一行长度,则只读取一行. readlines():一次读取io.DEFAULT_BUFFER_SIZE行,约586行,以字符串数组的形式返回读取结

Python学习笔记九:文件I/O

打印到屏幕: 1 #!/usr/bin/python 2 3 print "Python is really a great language,", "isn't it?"; 读取键盘输入: raw_input input 1 #!/usr/bin/python 2 3 str = raw_input("Enter your input: "); 4 print "Received input is : ", str inpu

Python学习之路4 - 文件操作&amp;编码转换

文件操作 文件操作大概分三步: 把文件打开. 操作文件. 把文件关上. 打开文件 打开文件用open()函数,打开成功后返回一个资源,具体语法如下. open(要打开的文件,打开方式,打开文件的格式,默认为utf-8) #例如 f = open('passengers.txt','r',encoding='utf-8') 上例用open以只读的模式打开文件,因为该文本是utf-8编码的,所以第三个参数是utf-8 w 模式是写入,是创建一个新文件的写,所以如果已经有了该文件就会被覆盖掉,注意安全

【node.js学习】--(3)--读写文件

读写文件 一般读写 新建copyFile.js var fs = require("fs"); function copyFile(src,dest){ varfile = fs.readFileSync(src);//根据文件路劲读取文件 fs.writeFileSync(dest,file);//将内容写入文件 } function main(argv){ copyFile(argv[0],argv[1]); } main(process.argv.slice(2));//接受命令

Python json练习_读写文件函数

需求: 1.用户的注册信息写在json文件中 2.将读写文件的重复操作提取为函数,简洁代码 实现: import json def op_data(filename,dic=None): if dic: #如果有内容,就写文件 with open(filename,'w',encoding='utf-8') as fw: json.dump(dic,fw,ensure_ascii=False,indent=4) else: #没内容,就读文件 with open(filename,encodin

Python学习笔记八:文件操作(续),文件编码与解码,函数,递归,函数式编程介绍,高阶函数

文件操作(续) 获得文件句柄位置,f.tell(),从0开始,按字符数计数 f.read(5),读取5个字符 返回文件句柄到某位置,f.seek(0) 文件在编辑过程中改变编码,f.detech() 获取文件编码,f.encoding() 获取文件在内存中的编号,f.fileno() 获取文件终端类型(tty.打印机等),f.isatty() 获取文件名,f.name() 判断文件句柄是否可移动(tty等不可移动),f.seekable() 判断文件是否可读,f.readable() 判断文件是