[转载] python文件操作--写入文件
参考链接: 使用Python的print函数写入文件
#写文件
#练习一
#写一个程序,读取任意行文字信息,当输入空行时结束输入,将读入的字符串存于列表
#然后将列表里面的内容写入到文件input.txt中;
#练习二
#写一个程序,从input.txt中读取之前输入的数据,存入列表中,再加上行号打印显示;格式如下
#第一行: xxxx
#第二行: xxxx
#练习1
#定义写函数
def input_L():
L = []
while True:
s = input('>>>')
if not s:
return L
L.append(s)
def write_file(L):
try:
f = open("e:/input.txt","w")
for x in L:
f.write(x)
f.write('\n')
f.close()
except IOError:
print("write error;")
#练习2
#定义读函数
def read_file():
L = []
try:
f = open("e:/input.txt","rt")
while True:
s = f.readline()
if not s:
f.close()
return L
s = s.rstrip()
L.append(s)
except IOError:
print("Open Error.")
#格式化输出
def print_file(L):
print(L)
for id,s in enumerate(L,1):
print("第{}行: {}".format(id,s))
def main():
#test 1
#write_file(input_L())
#test 2:
print_file(read_file())
main()
[转载] python文件操作--写入文件相关推荐
- python关闭读写的所有的文件-Python文件操作:文件的打开关闭读取写入
Python文件操作:文件的打开关闭读取写入 一.文件的打开关闭 Python能以文本和二进制两种方式处理文件,本文主要讨论在Python3中文本文件的操作. 文件操作都分为以下几个步骤: 1.打开文 ...
- python 文件操作写入追加write
** python 文件操作写入write ** # 文件写入操作,w文件不存在创建,文件存在清空 f = open("D:/test.txt", "w", e ...
- python以写模式打开的文件无法进读操作_Python文件操作:文件的打开关闭读取写入...
Python文件操作:文件的打开关闭读取写入 一.文件的打开关闭 Python能以文本和二进制两种方式处理文件,本文主要讨论在Python3中文本文件的操作. 文件操作都分为以下几个步骤: 1.打开文 ...
- python读取写入文件_Python读取文件,写入文件,打开文件,删除文件,复制文件
python读取写入文件 In this tutorial we are going to learn about Python File Operations such as python read ...
- 第19天---python办公自动化---操作PDF文件
第19天-python办公自动化-操作PDF文件 在Python中,可以使用名为PyPDF2的三方库来读取PDF文件,可以使用下面的命令来安装它. pip install PyPDF2 读取PDF并抽 ...
- Python将内容写入文件的方法总结。
使用Python写入文件是我们coder的日常,本篇带你详细看一下python将内容写入文件的方法以及细节.主要包括write()方法.writelines() 方法.print() 函数.使用 cs ...
- Python使操作PDF文件变得有趣
大家好 我是毕加锁 (锁!) 大家在平时操作PDF文件时是不是感觉很枯燥 那么今天就教大家利用Python让操作PDF文件变得有趣起来 目录 工具 从PDF中提取文本 旋转和叠加页面 加密P ...
- abaqus python实例_abaqus Python实例-操作excel文件
abaqus Python实例--操作excel文件目前处理数据离不开excel,所以pythoner必须学会用python操作excel表格.Python 与excel交互方法也比较多,我一开始就接 ...
- C++ 学习笔记之——文件操作和文件流
1. 文件的概念 对于用户来说,常用到的文件有两大类:程序文件和数据文件.而根据文件中数据的组织方式,则可以将文件分为 ASCII 文件和二进制文件. ASCII 文件,又称字符文件或者文本文件,它的 ...
最新文章
- 星巴克和阿里“结婚”,这后面真的不简单
- SecureCRT连接虚拟机
- 浅谈Android Fragment嵌套使用存在的一些BUG以及解决方法
- Spring事务管理机制
- 常见JSP中文乱码例子及其解决方法
- Servlet和模本办法
- Python_list部分功能介绍
- docker 及 docker-compose 的快速安装和简单使用
- vtigerCrm 目录结构(整理中)
- 本页不但包含安全的内容,也包含不安全的内容
- 学习mescroll的下拉刷新、上拉加载
- python就业班2017_2017黑马Python就业班视频教程
- PSV 2000 3.68降级3.60固化教程
- 旅行计划 c++_设计旅行计划器
- 360浏览器网页无法连接服务器,360浏览器打不开网页的解决方法教程
- 如何禁止更改IE的代理服务器设置(转)
- 【计算机网络】根据IP地址计算网络地址
- 遍历文件夹将dicom文件转换为nifty文件
- 机器学习笔记 十九:由浅入深的随机森林模型之分类
- Mac上zip,rar,tar文件命令解压和压缩
热门文章
- C语言练字用小软件 — Practise_Calligraphy_1.0(ANSI)
- python中的数据成员有两类_Python类和对象
- java graphics dispose_Graphics.Dispose 方法 (System.Drawing) | Microsoft Docs
- 高并发→秒杀功能、难点共有数据排队、优化方案
- c++ memset 语言_C/C++ 中memset() 函数详解及其作用介绍
- UnityShader24:最简单的屏幕后处理例子
- Unity3D实践1:摄像机跟随
- [Python] 将两个列表合并为字典
- python后台架构Django教程——连接读写mysql数据库
- python机器学习库sklearn——逻辑回归