`

文本文件读写

 
阅读更多
写入

#!/usr/bin/env python
import os
ls = os.linesep

fname = raw_input('input a file name:')
#get filename
while True:
    if os.path.exists(fname):
        print "ERROR: '%s' already exists" % fname
        break;
    else:
        print "not exists!"
        break

all = []
print "\nEnter lines('.' by itself to quit).\n"

while True:
    entry = raw_input('>')
    if entry == '.':
        break
    else:
        all.append(entry)

fobj = open(fname,'w')
fobj.writelines(['%s%s' %(x,ls) for x in all])
fobj.close()

print 'Done'


读取
fname = raw_input('Enter filename:')
print

try:
    fobj = open(fname,'r')
except IOError,e:
    print "*** file open error:",e
else:
    for eachLine in fobj:
        print eachLine,
    fobj.close()



data = open('a.txt')
for d in data:
    print(d,end='')
data.close()

fdsaf
fdsa
f
wfeq
fda


分享到:
评论

相关推荐

    Android平台的txt文本文件读写操作

    ### Android平台的txt文本文件读写操作 #### 一、引言 在Android应用程序开发过程中,文本文件(如.txt格式)的读写操作是常见需求之一。这些操作可以帮助开发者存储临时数据、配置信息或者实现简单的文件共享功能...

    linux下的文本文件读写操作

    在进行文本文件读写时,通常需要先打开文件。使用`fopen`函数可以完成这一任务: ```c FILE *fopen(const char *filename, const char *mode); ``` `filename`是文件名,`mode`是操作模式,如"r"(只读)、"w"(写入...

    WBDC.rar_c text word count_单词检索_文本 检索 visual_文本文件读写

    本文将基于给定的标题“WBDC.rar_c text word count_单词检索_文本检索 visual_文本文件读写”和描述,深入探讨相关知识点,包括C语言实现文本文件的读写、单词计数和检索,以及可视化的实现。 首先,让我们关注...

    基于Python PyQt5实现的文件操作Demo,含文本文件读写、二进制文件流化读写、原始字节数据读写、目录与文件操作

    1. **文本文件读写**: 在Python中,我们通常使用内置的`open()`函数来处理文本文件。以读模式('r')打开文件用于读取,写模式('w')用于覆盖写入,追加模式('a')则会在文件末尾添加内容。在PyQt5环境下,虽然...

    python 文件读写目录浏览功能类,包括目录浏览,文本文件读写,文本文件计数

    python 文件读写目录浏览功能类,包括目录浏览,文本文件读写,文本文件计数,编码读写等文本文件功能。还包括的编码的转换.zip

    C#程序设计实验8-文本文件读写

    【C#程序设计实验8-文本文件读写】 在C#编程中,处理文本文件是一项基本且重要的任务。本实验的目的是让学生掌握如何在WPF应用程序中实现文本文件的读取和写入操作,同时也涉及到了用户界面的交互。实验采用的是...

    A.6.2 文本文件读写(WPF).zip

    总结,WPF中的文本文件读写涉及了System.IO命名空间的基本使用,包括StreamReader、StreamWriter、File类的相关方法。在实际开发中,需要根据需求选择合适的读写方式,并注意异常处理和性能优化,尤其是处理大文件时...

    c语言文本文件读写操作示例代码

    ### C语言文本文件读写操作知识点详解 #### 一、引言 在C语言中,进行文件操作是一项基本且重要的技能。本篇文章将基于提供的示例代码,深入讲解如何使用C语言的标准库来实现文本文件的基本读写操作。具体包括`...

    python 文件读写目录浏览功能类,包括目录浏览,文本文件读写,

    python 文件读写目录浏览功能类,包括目录浏览,文本文件读写,文本文件计数,编码读写等文本文件功能。还包括的编码的转换

    Delphi直接读写文本文件

    在Delphi编程环境中,直接读写文本文件是常见的任务,特别是在处理日志、配置文件或数据存储时。本文将深入探讨如何在不依赖Memo控件的情况下实现这一功能,以提高程序的效率和灵活性。 首先,我们需要引入`System....

    QT文本文件读写应用程序示例

    Qt提供了两种读写纯文本文件的基本方法,一种是用QFile类的IODevice读写功能直接进行读写,另一种是利用QFile和QTextStream结合起来,用流(Stream)的方法进行文件读写。 实例samp7_1演示了这两种方法读写文本文件...

    一个java文本文件读写类

    这里我们关注的是一个名为"TextFile"的Java类,它提供了对文本文件进行读写的功能。JavaBean是一种特殊类型的Java类,设计用于数据封装和组件重用,通常遵循特定的命名和编码规范。在这个场景下,`TextFile`可能就是...

    小程序-C#将文本文件读写并对部分内容匹配和替换

    在本文中,我们将深入探讨如何使用C#编程语言来实现小程序功能,主要涉及文本文件的读写操作以及对其中特定内容的匹配与替换。C#是Microsoft开发的一种面向对象的编程语言,广泛应用于Windows应用程序、Web应用(如...

    delphi 文件读写

    对于文本文件读写,我们将主要关注`TFile`、`TStream`和`TextFile`接口。 Delphi提供了几个核心类来处理文件读写,例如`TFileStream`,它继承自`TStream`,允许对文件进行流式操作。另一个常用的组件是`TTextFile`...

    文本文件和二进制文件区别读写.rar

    文本文件读写的一个关键特点是行结束符,如CRLF(回车换行)在Windows系统中,LF(换行)在Unix/Linux系统中。在跨平台操作时,需要特别注意这些差异。而二进制文件则没有固定的行结束符概念,它直接保存原始数据的...

    c++读写文本文件

    ### C++中的文本文件读写 #### 一、概述 在C++中,对文本文件进行读写是一项基本且常用的功能。本文将详细介绍如何利用C++标准库中的`fstream`来实现文本文件的读写操作。 #### 二、基础知识 在深入探讨文本文件...

    fileOpt.rar_delphi文本文件_读写文件

    总的来说,Delphi中的文本文件读写操作并不复杂,通过TStreamReader和TStreamWriter类可以方便地实现。只要理解基本的文件操作概念和异常处理,你就能轻松应对大部分文件处理需求。在学习过程中,不断实践和调试代码...

    Java 读写文件文本文件的示例

    根据给定的文件信息,我们将深入探讨Java读写文件文本文件的关键知识点,这些知识点主要集中在文件的读取、写入以及流的复制等操作上。 ### Java读取文本文件 在Java中,读取文本文件通常涉及到使用`InputStream`...

Global site tag (gtag.js) - Google Analytics