广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python创建txt文件
  • 285
分享到

python创建txt文件

文件pythontxt 2023-01-31 05:01:29 285人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

1.自己写入txt直接上核心代码:with open("douban.txt","w") as f:         f.write("这是个测试!")1212这句话自带文件关闭功能,所以和那些先open再write再close的方式来说,

1.自己写入txt

直接上核心代码:

with open("douban.txt","w") as f:
        f.write("这是个测试!")1212

这句话自带文件关闭功能,所以和那些先open再write再close的方式来说,更加pythontic!

结果就是这样:

这里写图片描述

2.将文件输入(print)的内容写入txt


#分模块测试,txt写入测试# -*- coding: utf-8 -*-from selenium import WEBdriverimport selenium.webdriver.support.ui as uiimport time#driver_item=webdriver.Firefox()driver_item=webdriver.Phantomjs(executable_path="phantomjs.exe")
url="https://movie.douban.com/subject/3541415/?tag=%E7%A7%91%E5%B9%BB&from=gaia_video"wait = ui.WebDriverWait(driver_item,10)
driver_item.get(url)try:
    driver_item.find_element_by_xpath("//img[@class='bn-arrow']").click()    #wait.until(lambda driver: driver.find_element_by_xpath("//div[@class='review-bd']/div[2]/div/div"))
    time.sleep(1)
    comments_deep = driver_item.find_element_by_xpath("//div[@class='review-bd']/div[2]/div")    print u"深度长评:"+comments_deep.text    #print type(comments_deep.text)#<type 'unicode'>

    comments_wr=comments_deep.text.encode('utf-8')    #print type(comments_wr)#<type 'str'>

    #title="盗梦空间"#中文命名文件名乱码,内容可用    title="Inception"
    with open("%s.txt"%title,"w") as f:#格式化字符串还能这么用!
        for i in comments_wr:
            f.write(i)except:    print 'can not caught the comments!'123456789101112131415161718192021222324252627282930123456789101112131415161718192021222324252627282930

比较常用MODE

这里写图片描述


不清空连续写入

没有文件时候会自动创建的,但是!如果我重新对此进行写入,那么会先清空,然后再写,就是说以前写的没了,这样搞不好吧,我可是要记录很多东西的啊,万能的a出现了。。。

把核心代码改成这样就可以了,记得把w改成a,至于那个分割线问题,因为后续写入和前面已经有的会混在一块,所以我做分割用:

with open("%s.txt"%title,"a") as f:#格式化字符串还能这么用!
        f.write("\n-------------------------------------我是分割线-----------------------------------------\n")        for i in comments_wr:
            f.write(i)12341234

效果是这样的,不够好看自己再加细节,比如换行多几次

这里写图片描述


That’s all


--结束END--

本文标题: python创建txt文件

本文链接: https://www.lsjlt.com/news/188583.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python创建txt文件
    1.自己写入txt直接上核心代码:with open("douban.txt","w") as f:         f.write("这是个测试!")1212这句话自带文件关闭功能,所以和那些先open再write再close的方式来说,...
    99+
    2023-01-31
    文件 python txt
  • python怎么创建txt文件并写入
    本文将为大家详细介绍“python怎么创建txt文件并写入”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“python怎么创建txt文件并写入”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下...
    99+
    2023-06-08
  • Mac如何创建txt文件
    对于使用window系统的同学,通过在桌面右键即可创建文本文件,对于使用mac的同学,鼠标右键已经没有创建文本文件的功能,那应该如何操作?其实也很简单,下面是具体操作步骤。 一、打开聚焦搜索。 方法一...
    99+
    2023-10-18
    macos
  • Android开发创建txt文件并读写txt文件数据
    在Android开发过程中,经常会遇到需要创建txt文件并写入数据的情况。今天我们来介绍一下如何实现这样的功能。 一、创建txt文件 private void createFile() { //传入路径 + 文件名 ...
    99+
    2023-08-17
    android java 开发语言 android studio 程序人生
  • linux中如何创建.txt类型的文件
    这篇文章将为大家详细讲解有关linux中如何创建.txt类型的文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。本文介绍linux下如何创建一个.txt类型的文件的方法:vi 文件名.txt。比如创建文件...
    99+
    2023-06-13
  • 苹果电脑Mac怎么创建txt文件?如何设置新建txt的快捷键?
    在日常工作中,经常会需要编辑文字内容,相信很多朋友都和我一样,喜欢用txt来编辑,因为这样编辑的文字是不带任何格式的,在其它地方编辑起来也会方便许多。之前使用Windows电脑时,只要右键就能新建txt文档文件,刚换Mac时,还真找不到新建...
    99+
    2023-10-21
    macos
  • python 创建PDF文件
    1.安装reportlab库 http://www.reportlab.com/ftp/ ubuntu可以直接 apt-get install python-reportlab 2.实验   >>> from report...
    99+
    2023-01-31
    文件 python PDF
  • python怎么创建新文件(python怎么创建文件代码)
    文章目录 前言1. 使用内置的open函数2. 使用with关键字3. 使用os模块 总结零基础Python学习资源介绍👉Python学习路线汇总👈...
    99+
    2023-10-20
    python microsoft java 新建python文件
  • python中读取文本文件txt
    文件创建 f = open(localDirName, 'w')f.write("something\n")f.close() 如果文件不存在就是创建,如果文件存在就是打开操作 文件对象创建 ...
    99+
    2023-10-25
    python 开发语言 Powered by 金山文档
  • python怎么读取TXT文件
    Python提供了多种读取文本文件的方法,以下是其中几种常用的方法:1. 使用`open()`函数:```file = open('...
    99+
    2023-10-11
    python
  • Python: 将TXT文件写入MySQL
    当前环境: Windwos 10 Python 2.7 MySQL 5.5 PyCharm 遇到的问题 ImportError: No module named MySQLdb安装MySQLdb,...
    99+
    2022-10-18
    python mysql mysqldb
  • python如何清空txt文件
    使用python清空txt文件的方法:1.新建python项目;2.导入os模块;3.使用open()函数打开文件,并创建file对象;4.使用close()方法清空文件内容;具体步骤如下:首先,打开python,并新建一个python项目...
    99+
    2022-10-24
    python
  • python怎么生成txt文件
    python中生成txt文件的方法:1、在win操作系统中找到python程序目录;2、打开idle工具;3、在idle中新建一个shell脚本;4、输入“import os”指令导入os模块;5、通过“text_create('txt文件...
    99+
    2022-10-20
    python txt文件
  • Python: 将TXT文件写入MySQ
    当前环境: Windwos 10 Python 2.7 MySQL 5.5 PyCharm 遇到的问题 ImportError: No module named MySQLdb安装MySQLdb, 注意是windows命令符下,不...
    99+
    2023-01-31
    文件 Python TXT
  • Python创建xml文件示例
    本文实例讲述了Python创建xml文件的方法。分享给大家供大家参考,具体如下: 这是一个使用ElementTree有关类库,生成xml文件的例子 # *-* coding=utf-8 from xml...
    99+
    2022-06-04
    示例 文件 Python
  • python如何创建csv文件
    使用python创建csv文件的方法:1.新建python项目;2.导入csv库;3.使用open()函数创建文件对象;4.使用writerow()方法写入数据;具体步骤如下:首先,打开python,并新建一个python项目;python...
    99+
    2022-10-08
    python
  • python怎么创建json文件
    使用python创建json文件的方法:1.新建python项目;2.导入json模块;3.定义json变量并赋值;4.使用open()函数创建json文件对象;5.使用write()方法将json导入文件;具体步骤如下:首先,打开pyth...
    99+
    2022-10-21
    python
  • Python 如何创建 json 文件?
    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于阅读和编写,也易于机器解析和生成。在 Python 中,我们可以使用内置的 json 模块来创建和处理 JSON 数据。本文将介绍如何使用 Py...
    99+
    2023-09-06
    python json 开发语言
  • python怎么创建空文件
    在Python中,可以使用`open()`函数来创建一个空文件。 下面是创建空文件的基本语法: open('文件路径', '模式')...
    99+
    2023-10-26
    python
  • python如何创建新文件
    在Python中,可以使用`open()`函数创建一个新的文件。`open()`函数接受两个参数:文件名和打开模式。打开模式可以是`...
    99+
    2023-08-17
    python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作