Python 文件

 

1、文件

  在Python语言中,我们可以对文件进行创建、读写的操作,从而,实现交信息保存于文件或从文件读取信息的功能。

 

2、open的语法格式

  打开一个文件,若文件不存在,则先创建再打开。

    open( 要打开文件的路径字符串,打开文件的操作方式)

 

    (1)open调用后会返回打开的文件对象

    (2)参数2打开文件的操作方式有w,就是以写的操作方式来打开文件,

       还有r,以读的方式来打开文件

  

3、write的语法格式:

  向已打开的文件写入内容,写入内容的格式是字符串的格式。

    write( 要写入文件的内容)

 

4、close的语法格式:

  关闭已打开的文件。

    close()

 

5、read的语法格式:

  读取已打开的文件中的全部内容,返回字符串形式。

    read()

 

6、readline的语法格式:

  读取已打开的文件中的一行内容,返回字符串形式。

    readline()

 

7、readlines的语法格式:

    读取已打开的文件中的全部内容,返回列表形式。

    readlines()

 

8、writelines的语法格式:

   向已打开的文件写入列表中的内容

    writelines(列表)

 

9、 例子:

    f = open('C:\python.txt','w ')   #以写方式打开C盘下的python.txt文件,若不存在,

                          则先创建再打开。

 

    f.write( 'kq-china.com' )     #使用文件对象f 调用write向python.txt文件写入字符串'kq-china.com'

 

    f.close       #通过close关闭已经打开的python.txt文件

 

    f = open('C:\python.txt','r ')   #以读方式打开C盘下的python.txt文件,

                           若文件不存在则报错

 

    s = f.read()   #通过文件对象f 调用read,读取文件中全部的内容,以字符串形式返回

 

    s = f.readline()  #通过文件对象f 调用readline,读取文件中一行的内容,以字符串形式返回

 

    s = f.readlines() #通过文件对象f 调用readlines,逐行读取文件中的全部内容,

               以列表的形式返回  

 

    c = [4,5,6]   #定义了列表c

    f.writelines(c)   #通过文件对象f 调用writelines,向文件写入列表 c 的内容

 

=======================================================================

非常好,现在,我们已经掌握了Python语言中的(文件)但是,如何去运行用它呢?

所以,我们就需要通过下方的链接,进入到Python语言的代码训练中,然后,通过实践去加深对该知识点的理解与运用。

>>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行编程训练)