zoukankan      html  css  js  c++  java
  • python文件IO

    文件I/O
    1、读取键盘输入
    raw_input:从标准输入读取一个行,并返回一个字符串
    input:和 raw_input([prompt]) 函数基本类似,但是 input 可以接收一个Python表达式作为输入,并将运算结果返回
    2、打开和关闭文件
    open 函数语法 :file object = open(file_name [, access_mode][, buffering])
    各个参数的细节如下:
    file_name:file_name变量是一个包含了你要访问的文件名称的字符串值。
    access_mode:access_mode决定了打开文件的模式:只读,写入,追加等。所有可取值见如下的完全列表。这个参数是非强制的,默认文件访问模式为只读(r)。
    buffering:如果buffering的值被设为0,就不会有寄存。如果buffering的值取1,访问文件时会寄存行。如果将buffering的值设为大于1的整数,表明了这就是的寄存区的缓冲大小。如果取负值,寄存区的缓冲大小则为系统默认。
    3、close()方法
    File 对象的 close()方法刷新缓冲区里任何还没写入的信息,并关闭该文件,这之后便不能再进行写入。
    语法:fileObject.close()
    4、write()方法
    语法:fileObject.write(string)
    例子:
    # 打开一个文件
    fo = open("foo.txt", "w")
    fo.write( "www.runoob.com! Very good site! ")
    # 关闭打开的文件
    fo.close()
    5、read()方法
    语法:
    fileObject.read([count])
    例子:
    # 打开一个文件
    fo = open("foo.txt", "r+")
    str = fo.read(10)
    print "读取的字符串是 : ", str
    # 关闭打开的文件
    fo.close()
    6、文件定位
    7、重命名和删除文件
    Python里的目录处理方法:
    mkdir()方法:创建新的目录
    chdir()方法:改变当前的目录
    rmdir()方法:删除目录
  • 相关阅读:
    js实现将字符串里包含手机号的中间四位替换为****
    草稿for套for
    js实现将时间戳转换成2017-05-06 09:03:02
    时间日期校验接口
    JS延迟导航nav
    nav导航
    鼠标滚动请求加载
    常用开源Jabber(XMPP) IM服务器介绍(转)
    01.base-v1.js
    Haproxy安装及配置(转)
  • 原文地址:https://www.cnblogs.com/TomBombadil/p/10969340.html
Copyright © 2011-2022 走看看