参考链接: 使用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文件操作--写入文件相关推荐

  1. python关闭读写的所有的文件-Python文件操作:文件的打开关闭读取写入

    Python文件操作:文件的打开关闭读取写入 一.文件的打开关闭 Python能以文本和二进制两种方式处理文件,本文主要讨论在Python3中文本文件的操作. 文件操作都分为以下几个步骤: 1.打开文 ...

  2. python 文件操作写入追加write

    ** python 文件操作写入write ** # 文件写入操作,w文件不存在创建,文件存在清空 f = open("D:/test.txt", "w", e ...

  3. python以写模式打开的文件无法进读操作_Python文件操作:文件的打开关闭读取写入...

    Python文件操作:文件的打开关闭读取写入 一.文件的打开关闭 Python能以文本和二进制两种方式处理文件,本文主要讨论在Python3中文本文件的操作. 文件操作都分为以下几个步骤: 1.打开文 ...

  4. python读取写入文件_Python读取文件,写入文件,打开文件,删除文件,复制文件

    python读取写入文件 In this tutorial we are going to learn about Python File Operations such as python read ...

  5. 第19天---python办公自动化---操作PDF文件

    第19天-python办公自动化-操作PDF文件 在Python中,可以使用名为PyPDF2的三方库来读取PDF文件,可以使用下面的命令来安装它. pip install PyPDF2 读取PDF并抽 ...

  6. Python将内容写入文件的方法总结。

    使用Python写入文件是我们coder的日常,本篇带你详细看一下python将内容写入文件的方法以及细节.主要包括write()方法.writelines() 方法.print() 函数.使用 cs ...

  7. Python使操作PDF文件变得有趣

    大家好 我是毕加锁 (锁!) 大家在平时操作PDF文件时是不是感觉很枯燥 那么今天就教大家利用Python让操作PDF文件变得有趣起来  目录  工具  从PDF中提取文本  旋转和叠加页面  加密P ...

  8. abaqus python实例_abaqus Python实例-操作excel文件

    abaqus Python实例--操作excel文件目前处理数据离不开excel,所以pythoner必须学会用python操作excel表格.Python 与excel交互方法也比较多,我一开始就接 ...

  9. C++ 学习笔记之——文件操作和文件流

    1. 文件的概念 对于用户来说,常用到的文件有两大类:程序文件和数据文件.而根据文件中数据的组织方式,则可以将文件分为 ASCII 文件和二进制文件. ASCII 文件,又称字符文件或者文本文件,它的 ...

最新文章

  1. 星巴克和阿里“结婚”,这后面真的不简单
  2. SecureCRT连接虚拟机
  3. 浅谈Android Fragment嵌套使用存在的一些BUG以及解决方法
  4. Spring事务管理机制
  5. 常见JSP中文乱码例子及其解决方法
  6. Servlet和模本办法
  7. Python_list部分功能介绍
  8. docker 及 docker-compose 的快速安装和简单使用
  9. vtigerCrm 目录结构(整理中)
  10. 本页不但包含安全的内容,也包含不安全的内容
  11. 学习mescroll的下拉刷新、上拉加载
  12. python就业班2017_2017黑马Python就业班视频教程
  13. PSV 2000 3.68降级3.60固化教程
  14. 旅行计划 c++_设计旅行计划器
  15. 360浏览器网页无法连接服务器,360浏览器打不开网页的解决方法教程
  16. 如何禁止更改IE的代理服务器设置(转)
  17. 【计算机网络】根据IP地址计算网络地址
  18. 遍历文件夹将dicom文件转换为nifty文件
  19. 机器学习笔记 十九:由浅入深的随机森林模型之分类
  20. Mac上zip,rar,tar文件命令解压和压缩

热门文章

  1. C语言练字用小软件 — Practise_Calligraphy_1.0(ANSI)
  2. python中的数据成员有两类_Python类和对象
  3. java graphics dispose_Graphics.Dispose 方法 (System.Drawing) | Microsoft Docs
  4. 高并发→秒杀功能、难点共有数据排队、优化方案
  5. c++ memset 语言_C/C++ 中memset() 函数详解及其作用介绍
  6. UnityShader24:最简单的屏幕后处理例子
  7. Unity3D实践1:摄像机跟随
  8. [Python] 将两个列表合并为字典
  9. python后台架构Django教程——连接读写mysql数据库
  10. python机器学习库sklearn——逻辑回归