简单了解Python write writelines区别

 更新时间:2020年02月27日 10:00:41   作者:小煜豆  
这篇文章主要介绍了简单了解Python write writelines区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

一、传入的参数类型要求不同:

  1、 file.write(str)需要传入一个字符串做为参数,否则会报错。

  write( "字符串")

 with open('20200222.txt','w') as fo:
   fo.write([‘a','b','c'])
  #错误提示:TypeError: write() argument must be str, not list

  2、 file.writelines(sequence)可以有两种:字符串和字符序列,传入字符序列时,如果需要换行,则每个序列元素末尾需要有“\n”换行符才能达到所要输出的格式要求。

  注意 :writelines必须传入的是字符序列,不能是数字序列

  writelines( "字符串" ) writelines( "字符序列" )

 list1 = ['a','1',3,4,5]
 with open('20200222.txt','w') as fo:
   fo.writelines(list1)
  #错误提示:TypeError: write() argument must be str, not int
 list1 = ['a','1','3','4','5']
 with open('20200222.txt','w') as fo:
   fo.writelines(list1)
  #正确传入参数!
with open('20200222.txt','w') as fo:
  fo.writelines('今天是2020年2月22日星期六,\n')  #注意,有个换行符,需要显式的加入换行符。
  fo.writelines('我第一次在博客园上写博客!')

输出:
今天是2020年2月22日星期六,
我第一次在博客园上写博客!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • python识别验证码的思路及解决方案

    python识别验证码的思路及解决方案

    在本篇内容里小编给大家整理的是一篇关于python识别验证码的思路及解决方案,有需要的朋友们可以参考下。
    2020-09-09
  • Pandas DataFrame实现任意位置插入一列或一行

    Pandas DataFrame实现任意位置插入一列或一行

    Pandas是Python中最流行的数据处理和分析库之一,在数据分析过程中,有时候需要在Dataframe中插入新的数据列,本文主要介绍了Pandas DataFrame实现任意位置插入一列或一行,具有一定的参考价值,感兴趣的可以了解一下
    2023-08-08
  • python:接口间数据传递与调用方法

    python:接口间数据传递与调用方法

    今天小编就为大家分享一篇python:接口间数据传递与调用方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • 教你使用Python提取视频中的美女图片

    教你使用Python提取视频中的美女图片

    这篇文章主要介绍了教你使用Python提取视频中的美女图片,使用 Python 写一个逐帧无损保存视频画面的小脚本,大概分为三个步骤,详细过程跟随小编一起看看吧
    2022-04-04
  • 聊聊boost python3依赖安装问题

    聊聊boost python3依赖安装问题

    这篇文章主要介绍了boost python3依赖安装,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • python字典get()方法用法分析

    python字典get()方法用法分析

    这篇文章主要介绍了python字典get()方法用法,实例分析了使用get方法获取字典值的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • 批量获取及验证HTTP代理的Python脚本

    批量获取及验证HTTP代理的Python脚本

    这篇文章主要介绍了批量获取及验证HTTP代理的Python脚本,需要的朋友可以参考下
    2017-04-04
  • python 获取当天每个准点时间戳的实例

    python 获取当天每个准点时间戳的实例

    今天小编就为大家分享一篇python 获取当天每个准点时间戳的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • Python Pandas中loc和iloc函数的基本用法示例

    Python Pandas中loc和iloc函数的基本用法示例

    无论是loc还是iloc都是pandas中数据筛选的函数,下面这篇文章主要给大家介绍了关于Python Pandas中loc和iloc函数的基本用法示例,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-07-07
  • Python中__del__方法的使用方法详细解析

    Python中__del__方法的使用方法详细解析

    __del__()称为“析构方法”,用于实现对象被销毁时所需的操作,下面这篇文章主要给大家介绍了关于Python中__del__方法的使用方法,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-02-02

最新评论