首页 > 编程语言 >Python内容写入文件

Python内容写入文件

时间:2022-12-03 20:24:16浏览次数:39  
标签:文件 Python 写入 模式 添加 baconFile path open

      Python允许你将内容写入文件,方式与使用print()函数将字符串‘写’到屏幕上类似,但是,如果打开文件时用读模式,就不能写入,你需要以纯文本模式或添加纯文本模式打开该文件,简称为‘写模式’和‘添加模式’。写模式将覆写原文件,就像你用一个新值覆写一个变量值一样,将w作为第二个参数传递给open(),以写模式打开该文件。不同的是,添加模式将在已有文件的末尾添加文本。你可以认为这类是于向一个变量中的列表添加内容,而不是完全覆写变量。将‘a’作为第二个参数传递给open(),以添加模式打开该文件。如果传递给open()的文件名不存在,则写模式和添加模式都会创建一个新的空文件,在读取或写入文件后,调用close()方法,然后才能再次打开该文件。 from pathlib import Path import os #print(os.getcwd()) # 设置路径 path = os.getcwd()+'\当前目录'+'\\' print(path) baconFile = open(path+'hello.txt','w') baconFile.write('hello word\n') baconFile.close() baconFile = open(path+'hello.txt','a') baconFile.write('Bacon is not a vegetable.') baconFile.close() baconFile = open(path+'hello.txt') content=baconFile.read() baconFile.close() print(content)

标签:文件,Python,写入,模式,添加,baconFile,path,open
From: https://www.cnblogs.com/davPython/p/16948706.html

相关文章

  • Python 跳动的小球
    一、实验内容:跳动的小球游戏介绍二、实验对象:《零基础学Python》第13章Pygame游戏编程实例01用以下代码创建一个游戏弹窗:导入pygame模块并且用init()方法初始化,设置窗......
  • n202_python数据类型和数据结构
    3.数据类型和数据结构python的数据类型大致可以分为两种:python自带的内置数据类型和第三方扩展包中的数据类型。其中,python自带的内置数据类型可以分为两种:可变数据类......
  • 【碎】PotPlayer获取音乐文件封面
    PotPlayer下载地址http://www.potplayercn.com/步骤打开对应文件—(右键-属性/Ctrl+F)—媒体内嵌资源—保存为其他名称......
  • Python爬取中国最好大学排行榜报错TypeError: unsupported format string passed to N
    ​本文使用的是如下网址:http://gaokao.xdf.cn/201911/10991728.html1问题分析与解决报错为类型错误,显示我们传递了不支持的格式字符串1.1strip()我们查看网页源码,......
  • python常用第三方库
    python常用第三方库官网主页查询、下载和发布Python包或库官网地址参考来源网络爬虫requests:https://pypi.org/project/requests/简洁且简单的处理HTTP请求的......
  • [oeasy]python0024_ 输出时间_time_模块_module_函数_function
    输出时间回忆上次内容​print​​函数有个默认的​​end参数​​​end参数​​的值可以是任意字符串​​end参数​​的值会输出到结尾位置​​end参数​​的默认值是......
  • Python调用接口鲁棒化处理防止阻塞
    如果是同其他团队或者系统协作开发,无法保证对方的接口不出问题,所以要考虑一种鲁棒的方法,保证自己的程序不管什么情况下都可以有合适的值返回。1.如果调用对方接口网络不同......
  • [oeasy]python0024_ 输出时间_time_模块_module_函数_function
    ​ 输出时间回忆上次内容​print​​函数有个默认的​​end参数​​​end参数​​的值可以是任意字符串​​end参数​​的值会输出到结尾位置​​end参数......
  • 实验6 模板类和文件
    1.实验3task3_1.cpp1#include<iostream>2#include<fstream>3#include<array>4#defineN556intmain(){7usingnamespacestd;89......
  • python实现抽奖程序
    基本思路:从LOL英雄联盟中取4个英雄作为抽奖对象,用Flask框架搭建模拟抽奖程序。一、Flask框架的简单应用二、random随机模块的简单应用,生成随机整数三、python完整实例from......