<form id="xxfbp"></form><form id="xxfbp"></form>

    <form id="xxfbp"></form>

    <form id="xxfbp"><form id="xxfbp"></form></form>
      <form id="xxfbp"><form id="xxfbp"><nobr id="xxfbp"></nobr></form></form>

      <address id="xxfbp"></address>
      <em id="xxfbp"><form id="xxfbp"></form></em>

        <form id="xxfbp"></form>

          集团站切换校区

          验证码已发送,请查收短信

          图标

          学习文章

          当前位置:首页 > >学习文章 > >

          {人工智能}python之文件操作

          发布时间: 2018-09-06 18:54:30

          9.1 实验介绍

          9.1.1 关于本实验

          本实验主要介绍了 Python 文件操作的相关知识点和简单操作。

          9.1.2 实验目的

          1.理解 Python 文件操作的含义。

          2.掌握和 Python 文件操作的基本操作。


          9.2 实验任务配置

          9.2.1 概念知识

          文件操作文件操作对编程语言的重要性不用多说,如果数据不能持久保存,信息技术也就失去了意义。本章节主要介绍 Python 中常用的文件操作。

          9.2.2 实验内容

          步骤 1 读取键盘输入

          Python 提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。分别是

          raw_input 和 input。

          raw_input( )函数:

          >>> str = raw_input("请输入:")

          >>> print("你输入的内容是: ", str)

          这将提示你输入任意字符串,然后在屏幕上显示相同的字符串。当我输入"Hello Python!", 输出如下:

          请输入:Hello Python!

          你输入的内容是: Hello Python!

          input( )函数:

          input([prompt]) 函数和 raw_input([prompt]) 函数基本类似,但是 input 函数可以接收一个

          Python 表达式作为输入,并将运算结果返回。

          >>> str = input("请输入:")

          >>> print("你输入的内容是: ", str)




          输出结果:

          请输入:[x*5 for x in range(2,10,2)]

          你输入的内容是: [10, 20, 30, 40]

          步骤 2 打开和关闭文件

          Python 提供了必要的函数和方法进行默认情况下的文件基本操作。你可以用 file 对象做大部分的文件操作。

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

          # 打开一个文件

          >>> fo = open("foo.txt", "w")

          >>> print("文件名: ", fo.name)

          >>> print("是否已关闭 : ", fo.closed)

          >>> print("访问模式 : ", fo.mode)

          >>> print("末尾是否强制加空格 : ", fo.softspace)

          输出结果:

          文 件 名 : foo.txt 是否已关闭 : False 访 问 模 式 : w

          末尾是否强制加空格 : 0

          close( )函数:File 对象的 close()方法刷新缓冲区里任何还没写入的信息,并关闭该文件, 这之后便不能再进行写入。

          当一个文件对象的引用被重新指定给另一个文件时,Python 会关闭之前的文件。用 close() 方法关闭文件是一个很好的习惯。

          # 打开一个文件

          >>> fo = open("foo.txt", "w")

          >>> print("文件名: ", fo.name)

          # 关闭打开的文件

          >>> fo.close()

          输出结果:

          文 件 名 : foo.txt

          步骤 3 写文件

          write( )函数:write()方法可将任何字符串写入一个打开的文件。需要重点注意的是,Python 字符串可以是二进制数据,而不是仅仅是文字。write()方法不会在字符串的结尾添加换行符('\n')

          # 打开一个文件

          >>> fo = open("foo.txt", "w")

          >>> fo.write( "www.baidu.com!\nVery good site!\n")

          # 关闭打开的文件

          >>> fo.close()

          上述方法会创建 foo.txt 文件,并将收到的内容写入该文件,并最终关闭文件。如果你打开这个文件,将看到以下内容:

          www.baidu.com!




          Very good site!

          步骤 4 读文件

          Read(  )函数:从一个打开的文件中读取一个字符串。需要重点注意的是,Python  字符串可以是二进制数据,而不是仅仅是文字。

          # 打开一个文件

          >>> fo = open("foo.txt", "r+")

          >>> str = fo.read(10)

          >>> print("读取的字符串是 : ", str)

          # 关闭打开的文件

          >>> fo.close()

          输出结果:

          读取的字符串是 : www.runoob

          步骤 5 重 命 名 文 件                                                                                                                Python 的 os ??樘峁┝税锬阒葱形募聿僮鞯姆椒?,比如重命名和删除文件。要使用这个???,你必须先导入它,然后才可以调用相关的各种功能。

          rename(    )方法:rename()方法需要两个参数,当前的文件名和新文件名。

          语法:

          os.rename(current_file_name, new_file_name)


          >>> import os

          # 重命名文件 test1.txt 到 test2.txt。

          >>> os.rename( "test1.txt", "test2.txt" )

          步骤 6 删除文件

          你可以用 remove( )方法删除文件,需要提供要删除的文件名作为参数。语法:

          os.remove(file_name)


          >>> import os

          # 删除一个已经存在的文件 test2.txt

          >>> os.remove("test2.txt")



          上一篇: {HTML5}基础核心-第二节-中

          下一篇: {MyBatis}操作数据库

          十年老品牌
          QQ咨询:450959328 微信咨询:togogozhong 咨询电话:020-38289118 咨询网站客服:在线客服

          相关课程推荐

          在线咨询 ×

          您好,请问有什么可以帮您?我们将竭诚提供最优质服务!

          北京快3开奖结果查询|官网_首页