python输入文件_python 文件的输入输出

本文介绍了Python中的文件输入输出操作,包括raw_input()和input()的区别,文件的打开模式如'r', 'w', 'a'等,以及read()方法、文件定位的seek()函数和flush()方法。此外,还讲解了文件关闭、重命名、删除以及os模块在文件处理中的应用。" 44001661,522702,深入理解Android Permission权限控制机制,"['Android开发', '安全', '权限控制']
摘要由CSDN通过智能技术生成

一:文件的输入:

在前面python基础命令中,我们已经介绍过输入,在此举几个例子解释一下两者的区别

raw_input()函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符):

input()函数和 raw_input() 函数基本类似,但是 input 可以接收一个Python表达式作为输入,并将运算结果返回。

两者的差异点在于input只能接受一个正确的python表达式In [8]: a = input()

ddd

---------------------------------------------------------------------------

NameError                                 Traceback (most recent call last)

 in ()

----> 1 a = input()

 in ()

NameError: name 'ddd' is not defined

In [9]: b = raw_input()

dds

In [10]:

二:文件处理的具体方法:

open 函数

你必须先用Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。

新建文件haha,和执行操作的在同一个目录下a = open("haha","r")   #打开haha文件并且只给他read权限

print a.read()输出:ewfevcsd模式描述<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值