`

python对文件的简单操作

阅读更多
# -*- coding: utf-8 -*-
import os
# 学习python对文件的操作

# file_name 要打开的文件
#access_mode 文件打开模式 【r(读) w(写) a(追加)】还有个U模式,代表通用换行符支持
#使用r和u模式打开的文件必须存在
# + 表示可读可写
#file_obj = open(file_name,access_mode='r',buffering=-1);
'''
方法:
	read() 读取字节到字符串
	readline() 读一整行
	readlines() 读取all
	xreadlines() 高效迭代文件的行,现在用for x in file 代替了,都是一次读取一块
	write()
	writelines()

'''
#读文件
f = open(raw_input('Enter file of you want to reading:'),'r');
data = [line for line in f.readlines()]
f.close();
print data
#写文件
filename=raw_input('Enter file name:')
fobj = open(filename,'w')
while True:
	str1 = raw_input("Enter a line(. to quit):")
	if str1 != ".":
		fobj.write('%s%s' % (str1,os.linesep))
	else:
		break;
fobj.close()

#另记录python命令行参数:
sys.argv 参数数组 argv[0]永远是程序的名字
sys.argc 参数个数
分享到:
评论

相关推荐

    Python文件操作(课件)

    【Python文件操作】 在Python编程中,文件操作是一项核心技能,它允许程序与外部存储进行数据交互。Python提供了简洁的API来实现文件的读、写、追加等各种操作。本章将深入探讨Python文件操作的各个方面。 首先,...

    python读取文件信息脚本可执行文件.exe

    总的来说,这些Python脚本展示了Python在文件系统操作上的便捷性,不论是自动扫描当前目录还是接受用户输入的路径,都能轻松实现。对于初学者来说,了解并学习这样的脚本有助于提升对文件系统操作的理解,同时对于...

    python json文件转txt文件,批处理json文件转换成一个txt文件

    在提供的压缩包文件中,有两个Python文件`json_label.py`和`load_json(1).py`。`json_label.py`可能包含了对JSON数据的处理和转换功能,而`load_json(1).py`可能是一个用于加载JSON文件的辅助函数。另外,`G2`可能是...

    Python解析cdd 文件和批量删除CANoe工程cbf文件

    尽管Python不是CANoe的原生开发语言,但通过Python与CANoe的接口(如CANoe的COM接口或通过CANoe的日志文件),我们可以实现对CANoe工程的高级自动化和数据处理。 总的来说,Python的灵活性和强大的库支持使得它成为...

    Python实现读取Properties配置文件的方法

    当然,如果你的项目依赖较多的配置文件操作,可能需要考虑使用更高级的库,如`configparser`(Python 3)或`ConfigObj`,它们提供了更多的特性和错误处理机制。不过,对于基本的需求,上述自定义的`Properties`类...

    python对操作系统的目录和文件操作

    ### Python 对操作系统的目录和文件操作 在Python中进行文件和目录的操作是非常常见的需求,尤其在处理自动化脚本、文件管理或系统维护等场景时。Python内置的`os`模块提供了丰富的工具集来帮助开发者轻松地完成...

    python实现的简单的class解析以及简单执行class.zip

    在本主题中,我们将探讨如何使用Python来解析Java的Class文件,并对其进行简单的执行。这是一项有趣的技术,可以帮助我们理解Java字节码的工作原理,同时也可以在Python环境中运行Java代码。 首先,Java的Class文件...

    Python小型磁盘文件管理系统源码.zip

    代码组织上,Python通常遵循模块化原则,每个功能可能对应一个单独的Python文件,如`file_operations.py`负责文件操作,`ui.py`处理用户界面,`utils.py`包含通用辅助函数。这些模块通过导入彼此的功能进行协作。 ...

    PYTHON读取文件测试

    首先,让我们了解Python中的基本文件操作函数。`open()`函数用于打开一个文件,它接受两个参数:文件名和模式。在读取文件时,模式通常设置为"r"(read): ```python file = open("重生之钢铁大亨_80txt.com.txt",...

    Python 实现局域网内文件共享功能

    本篇文章将详细探讨如何使用Python的sockets模块来创建一个简单的局域网文件共享系统。 首先,我们要了解局域网文件共享的基本原理。在局域网中,文件共享通常是通过TCP/IP协议进行的,TCP(传输控制协议)确保数据...

    python读写ini配置文件简单例子

    Python提供了标准库`configparser`模块来处理这类文件,使得读写ini配置文件变得简单易行。 首先,我们需要导入`configparser`模块。`configparser`提供了一个接口,可以方便地创建、修改和读取.ini文件。以下是一...

    python文件管理系统各种版本

    总的来说,Python文件管理系统从初级到高级的演进,反映了软件开发中从简单到复杂、从单一功能到全面覆盖的过程。通过不断迭代和优化,可以构建出功能强大且易于使用的文件管理解决方案。如果你正在学习Python,深入...

    Python-sorta帮助你对文件进行排序

    总结来说,Python的文件操作和排序能力是强大的,无论是简单的文本文件还是大型数据集,都有相应的解决方案。"sorta"这样的工具则进一步扩展了这一功能,使得开发者能更便捷地处理文件排序问题。通过理解Python的...

    python读取excel文件例子

    `read_excel()`函数会返回一个DataFrame对象,你可以对这个对象进行各种数据操作,如筛选、排序、统计等。 如果你的Excel文件有多个工作表(worksheet),`read_excel()`函数也支持读取它们。只需添加参数`sheet_...

    Python对Excel操作详解.doc

    Python是一种强大的编程语言,尤其在数据处理方面表现出色,其中对Excel文件的操作就是其一大亮点。Python提供了多个库来支持Excel的读写操作,包括xlrd、xlwt和xlutils。这些库使得Python程序员能够方便地进行数据...

    Python对Excel操作教程.pdf

    【Python对Excel操作详解...总结来说,Python提供了多种方法来处理Excel文件,无论你是简单的数据读写还是复杂的数据分析,都能找到合适的工具和库。了解和掌握这些库的使用,将极大提升你在数据处理上的效率和灵活性。

    如何将python文件打包成exe文件

    Python 文件打包成 exe 文件使用 ...使用 PyInstaller 将 Python 文件打包成 exe 文件非常简单,只需要按照以上步骤操作即可。但是,需要注意的是,在打包过程中可能会出现一些错误,这时需要根据错误提示来解决问题。

    Python给文件添加时间、姓名等后缀

    在IT行业中,Python是一种广泛应用的编程语言,尤其在文件操作方面表现出强大的功能。"Python给文件添加时间、姓名等后缀"这个主题涉及到文件系统操作和字符串处理,这些都是Python编程中的基础但重要的知识点。 ...

    Python写入文件

    总的来说,Python的文件操作简单易用,提供了多种方式来满足不同的写入需求。不论是简单的文本数据还是复杂的二进制数据,Python都能处理得游刃有余。通过熟练掌握这些基本操作,你可以在实际项目中更有效地管理和...

Global site tag (gtag.js) - Google Analytics