zoukankan      html  css  js  c++  java
  • Python: 程序print到文件中

    Python 3.x

      将输出内容写入到一个文件,需要两个命令。open指明Python用什么文件名,w 意味着我们要写入该文件,

    encoding=”utf-8″指明Python如何把中文写入该文件。包含 file = f 的print (打印)语句,来输入数据到文件中。

      f = open("output.csv","w",encoding="utf-8")

      print('some text' , file=f)

      f.close()

    注意

      python生成csv文件用excel打开乱码,用notepad++打开显示正常,怎么办呢?

      是因为Python编辑器和excel编码不一致, Windows 下excel 编码普遍是 gb2312 格式。

      可以将encoding="utf-8",改成encoding="GBK"。

        (GBK是国家标准GB2312基础上扩容后兼容GB2312的标准。)

    #for Python 2.x use

      print >>,'some Text'

    点击这里

  • 相关阅读:
    02 树莓派的远程连接
    01 树莓派系统安装
    Python正课110 —— Django入门
    作业7 答案
    作业8
    作业7
    作业6
    文件操作
    字符编码
    基本数据类型之集合
  • 原文地址:https://www.cnblogs.com/billyzh/p/5830029.html
Copyright © 2011-2022 走看看