概述

write() 方法用于向文件中写入指定字符串。

在文件关闭前或缓冲区刷新前,字符串内容存储在缓冲区中,这时你在文件中是看不到写入的内容的。

如果文件打开模式带 b,那写入文件内容时,str (参数)要用 encode 方法转为 bytes 形式,否则报错:TypeError: a
bytes-like object is required, not ‘str’。

语法

write() 方法语法如下:

fileObject.write( [ str ])

参数

str -- 要写入文件的字符串。

返回值

返回的是写入的字符长度。

实例

以下实例演示了 write() 方法的使用:

#!/usr/bin/python
# -*- coding: UTF-8 -*-# 打开文件
fo = open("test.txt", "w")
print "文件名为: ", fo.name
str = "菜鸟教程"
fo.write( str )

关闭文件

fo.close()

以上实例输出结果为:

文件名为:  test.txt

查看文件内容:

$ cat test.txt
菜鸟教程

转载自
https://www.runoob.com/python/python-file-write.html

Python File write(),f.write(),f.open()小技巧相关推荐

  1. python可以处理哪些文件_4招小技巧,带你迅速提升Python文件处理的逼格

    文件这块知识已经讲了好几篇, 第一篇是2个小例子入门 第二篇是文件语法和场景的一个总览 第三篇是一个综合小例子实战一下,可以融合前面所学的知识 这一篇算是收尾吧,回忆我以前写过的python程序,我觉 ...

  2. 初学者自学python要看什么书-初学者如何学习Python?掌握这17个实用小技巧快速入门!...

    在开始今天的话题之前,我们先讨论一个问题:编程初学者应该学习什么语言好? 每年每天都会有很多新入门的同学提出这个看似简单却又让人一下难以给出准确答复的问题.作为新手,纵然自己抓破脑袋,凭空也想象不出哪 ...

  3. 怎么学python-初学者如何学习Python?掌握这17个实用小技巧快速入门!

    在开始今天的话题之前,我们先讨论一个问题:编程初学者应该学习什么语言好? 每年每天都会有很多新入门的同学提出这个看似简单却又让人一下难以给出准确答复的问题.作为新手,纵然自己抓破脑袋,凭空也想象不出哪 ...

  4. Python 中实用却不常见的小技巧!

    点击"小詹学Python",选择"置顶"公众号 重磅干货,第一时间送达 本文转载自猿人学Python 这是一个老外总结的Python的小技巧: https:// ...

  5. python初学者怎么入门-初学者如何学习Python?掌握这17个实用小技巧快速入门!...

    在开始今天的话题之前,我们先讨论一个问题:编程初学者应该学习什么语言好? 每年每天都会有很多新入门的同学提出这个看似简单却又让人一下难以给出准确答复的问题.作为新手,纵然自己抓破脑袋,凭空也想象不出哪 ...

  6. python实现对文章标题重写的小技巧!

    今天给大家分享一个运用Python来实现对文章标题进行重写的一个小技巧.最近自己也是在学Python和web前端的知识,之前自学过Python,但是都是17年的时候了,而且学的都是比较速成的那种,不需 ...

  7. Python中四个不常见的小技巧

    1. 引言 在编程界,每个人都希望自己可以写出世界上最好的代码,其实最好的代码往往需要具备最好的代码质量.勤能补拙,善于总结往往可以快速提升大家的编程技巧. 本文重点对日常中不常使用的四个Python ...

  8. python win32转pdf 横版_Python 小技巧之 Office 文件转 PDF

    文章来源于公众号:Python技术 作者:派森酱 在日常的生活工作中,难免需要用到一些 小Tip 来解决工作中遇到的小难题,今天的文章给大家安利一个方便快捷的小技巧,将 Office(doc/docx ...

  9. python开发snkrs秒抢_Snkrs抽签小技巧

    Snkrs作为nike的发售鞋子的app,现在做的是越来越强大, 下面来简单的给大家介绍一下如何进行抽签. 1.打开snkrs主页,找到需要抽签的鞋子. 2.在框选位置可以看到该鞋于2月14日开始抽签 ...

  10. python论文排版_论文图片处理小技巧~python更改pdf格式图片的宽和高

    叶绿体基因组类的文章通常都会用OGDRAW来画圈图,我自己通常会保存为pdf格式,调整一些细节,然后在使用Adobe Acrobat Pro 另存为其他格式的图片.这个时候如果在设置里选择300像素/ ...

最新文章

  1. 像童话一样学习OSPF原理
  2. CVPR 2020 夜间目标检测挑战赛冠军方案解读
  3. MongoDB 启动 Failed to connect to 127.0.0.1:27017, reason: 由于目标计算机积极拒绝,无法连接。...
  4. Java 动态加载类
  5. python字典与yaml文件转换
  6. 《SPSS 统计分析从入门到精通(第2版)》一6.3 二项式检验
  7. sqlserver2012安装教程
  8. 信捷xd5接线图_信捷XD5系列差分机型PLC
  9. 小程序游戏开发一般多少钱?游戏小程序开发制作
  10. 【数学建模】微分方程求解 | dsolve函数 | ode45函数
  11. html5 3d 图片动画制作软件,9款令人惊叹的HTML5 3D动画应用
  12. 企业招投标采购管理系统源码 一站式全流程采购招标系统
  13. Redis爬坑记(一):incr命令和expire命令的误区
  14. 人行征信密码控件卸载后残留,导致fiddler自动关闭解决办法
  15. CodeSign重签名
  16. Session会话管理
  17. Poletowin Pitcrew Holdings, Inc.任命Deborah Kirkham为其董事会成员
  18. vue3+ts import引用报错Could not find a declaration file for module ‘three-obj-mtl-loader‘.
  19. 数据库系统概论第五版课后习题
  20. 首席新媒体运营黎想教程:最全电商运营方案,50个技巧详解

热门文章

  1. 《纽约时报》复盘2020: 视频会议令人惊喜外卖、折叠屏手机遭吐槽
  2. 在华为eNSP上操作配置“静态路由”实验
  3. Python3模拟登录人人网
  4. PLSQL使用instantclient64位(无安装ORACLE!亲测)
  5. 侵检测系统Snort的安装、配置与测试
  6. HTML5期末大作业:个人网站设计——自适应个人相册展示留言博客模板(6页) HTML+CSS+JavaScript...
  7. 360浏览器 a标签跳转页面失效
  8. (建议收藏)计算机网络:Ip组播与IPv6协议习题详解与拓展
  9. PCI-SIG 文档 Ncb和cb的区别
  10. 5分钟了解Java 12 八大新特性