您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

python入门——Python中I/O函数

2022/10/26 20:59:56发布75次查看
python大数据课堂已经开始了。想转行大数据,数据挖掘,机器学习,人工智能的小伙伴可以关注啦。上一篇带大家了解了python模块。今天我们来继续了解python中的i/o函数。调试环境以python3.6环境为例。需要代码和demo的朋友可以搜索“栾鹏全栈”到我的csdn博客。
第八部分. python中i/o函数
8、python中i/o函数
8.1、读取键盘输入
str = input(请输入:);
print(你输入的内容是: , str)
inpu()函数可以接受python表达式的输入,并输出表达式的计算结果
请输入:[x*5 for x in range(2,10,2)]
输出为:[10, 20, 30, 40]
8.2、打开、关闭读写文件
可以用file对象对大多数文件进行操作。
1)打开文件
你必须先用python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。
file_name:file_name变量是一个包含了你要访问的文件名称的字符串值。
access_mode:access_mode决定了打开文件的模式:只读,写入,追加等。所有可取值见如下的完全列表。这个参数是非强制的,默认文件访问模式为只读(r)。
buffering:如果buffering的值被设为0,就不会有寄存。如果buffering的值取1,访问文件时会寄存行。如果将buffering的值设为大于1的整数,表明了这就是的寄存区的缓冲大小。如果取负值,寄存区的缓冲大小则为系统默认。
当文件不存在但通过open函数打开时,如果是写入则会自动创建文件,如果是读取内容则会报错。
2)打开文件的模式
3)file对象的属性
4)关闭文件
当一个文件对象的引用被重新指定给另一个文件时,python 会关闭之前的文件(python会自动地关闭之前的文件对象,这样不那么耗费内存)。用close()方法关闭文件是一个很好的习惯。
5)读写文件
无论读、写、还是关闭文件,都需要先用open打开文件。
6)文件内定位
tell()方法告诉你文件内的当前位置(那应该就是告诉你文件指针在哪个位置);换句话说,下一次的读写会发生在文件开头这么多字节之后。
seek(offset [,from])方法改变当前文件的位置。offset变量表示要移动的字节数。from变量指定开始移动字节的参考位置。如果from被设为0,这意味着将文件的开头作为移动字节的参考位置。如果设为1,则使用当前的位置作为参考位置。如果它被设为2,那么该文件的末尾将作为参考位置。
8.3、文件file对象的方法
8.4、文件os(文件和目录处理)
下节预告:python中的异常处理
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product