第24讲 python文件的写操作基础

write---> 写字符串

writelines--->写字符串序列(序列:一堆字符串,逗号隔开。例如:字典、列表、元组)

file_obj.write(content_obj)

content_obj + ‘\n‘  #me:如果不加 \n 则写入的内容不换行

eg1:

file_obj=open(‘test.txt‘,‘w‘)  文件存在则打开,不存在则创建

file_obj=open(‘test.txt‘,‘w+‘) "+" 代表可读,可写

eg2:

file_obj=open(‘test.txt‘,‘w‘)

conta="hello"

contb="world"

contc="jeapedu.com"

file_obj.write(conta + ‘\n‘) #me:如果不加 \n 则写入的内容不换行《==》conta="hello\n"

file_obj.write(contb + ‘\n‘)

file_obj.write(contc + ‘\n‘)

file_obj.close()

help(file.writelines)----查看帮助

只接受一个参数,这个参数可以是sequence序列即:列表、字典、元组

eg1:

file_obj=open(‘test.txt‘,‘w‘)

conta="hello\n"

contb="world\n"

contc="jeapedu.com\n"

file_obj.writelines([conta,contb,contc]) 列表

file_obj.writelines((conta,contb,contc)) 元组

file_obj.writelines({conta,contb,contc}) 字典

file_obj.close()

时间: 2024-08-08 01:09:18

第24讲 python文件的写操作基础的相关文章

Python文件和目录操作实例代码

对于文件和目录的处理,虽然可以通过操作系统命令来完成,但是Python语言为了便于开发人员以编程的方式处理相关工作,提供了许多处理文件和目录的内置函数.重要的是,这些函数无论是在Unix.Windows还是Macintosh平台上,它们的使用方式是完全一致的. 本文将详细解释这些函数的使用方法.首先,介绍Python语言中类似于Windows系统的dir命令的列出文件功能,然后描述如何测试一个文件名对应的是一个标准文件.目录还是链接,以及提取文件大小和日期的方法.之后,还将介绍如何删除文件和目录

python文件及目录操作

python文件及目录操作 读/写文件 新建/打开文件 写入 #举个例子,打开D:\test\data.txt #以写入模式打开文件 #如果test(上级目录)不存在则报错 #如果data.txt(文件)不存在则创建 fd = open('filename','w') #如果文件里面已经有内容,那么内容会被清空 fd.write('stirng') fd.close() 打开文件 读入 #举个例子,打开D:\test\data.txt #以读入模式打开文件 #如果test(上级目录)不存在则报错

python文件和目录操作函数小结

本文主要介绍python文件和目录操作函数小结,主要涉及到os模块和shutil模块的一些方法. python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r"c:\python")检验给出的路径是否是一个文件:os.path.isf

python文件和目录操作函数总结

有关python文件和目录操作函数小结,主要涉及到os模块和shutil模块的一些方法. python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)检验给出的路径是否是一个文件:os.path.isfile()检验给出

Python 文件和目录操作总结

Python文件和目录操作总结: 1. Python 中os模块基本命令 头文件 import os # 提供对操作系统进行调用的接口 os常用指令 1 os.getcwd() # 获取当前工作目录,即当前python脚本工作的目录路径 === linux: pwd 2 os.chdir("dirname") # 改变当前脚本工作目录:相当于shell下cd 3 os.curdir # 返回当前目录: ('.') 4 os.pardir # 获取当前目录的父目录字符串名:('..')

测试利用多线程进行文件的写操作

最近学习NIO技术,了解了有关channel通道.buffer缓存以及selector选择器等技术,萌发了想写一个多点下载的一个简单测试demo.我将这个demo分成两步,第一步先实现将一个文件分段复制到一个文件中(通常我们是将文件以流的形式一个字节一个字节的复制到目标文件中,现在我们是将文件分段,启用多个线程,每个线程复制一部分,然后再根据原文件分段的位置组装成一个文件,实现高效的目的).下面帖源码 /** * 测试利用多线程进行文件的写操作 * @author gcl * @version

python文件与目录操作

一.python中对文件.文件夹操作时经常用到的os模块和shutil模块常用方法.1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os.removedirs(r"c:\python")5.检验给出的路径是否是一个文件:os.path.isfile()6.检验给出的路径是否是一个目录:os.path.isdir()7.判断是

人生苦短之Python文件的IO操作

在Python中也有涉及到文件的相关操作,从最简单的文件读取说起 文件读取 file = open('/Users/macbookpro/Desktop/使用教程.txt', 'r', encoding='utf-8') print(file.read()) file.close() 使用open打开一个文件,第一个参数是文件路径,第二个参数是操作模式,第三个参数是文件编码.'r'代表的意思是只读方式,只可以读取文件里的内容.那么还有哪些操作呢 以行读取 readline(),后面括号可以添加数

iOS实现文件的写操作

// //  main.m //  NSFileHandleDemo2-写 // //  Created by GuoYule on 15/2/19. //  Copyright (c) 2015年 GuoYule. All rights reserved. // //这是一个写文件 #import <Foundation/Foundation.h> #define PATH @"/Users/guoyule/Desktop/guoyule.rtf" int main(in