python如何创建txt_python创建txt文件
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)#
comments_wr=comments_deep.text.encode('utf-8') #print type(comments_wr)#
#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
python如何创建txt_python创建txt文件相关推荐
- Helm 创建一个NOTES.txt文件
引自: Helm | 创建一个NOTES.txt文件 该部分会介绍为chart用户提供说明的Helm工具.在helm install 或 helm upgrade命令的最后,Helm会打印出对用户有用 ...
- 如何用python和pip安装在txt文件中配置好版本的库包
如何用python和pip安装在txt文件中配置好版本的库包 文章目录: 一.建立库包版本的txt配置文件 二.安装txt配置文件中的库包 有时候你自己用python实现一个项目,然后想把它在gith ...
- python批量处理txt_浅谈Python批处理文件夹中的txt文件
1 文件处理形式 近期由于处理大量数据,所以对于采用python进行处理文件的一些操作也打算整理一下:接下来主要说一下如何处理目录下的一系列txt文件.首先看一下我们将要处理目录下的15个类似的数据文 ...
- Python百度文库爬虫之txt文件
Python百度文库爬虫之txt文件 说明: 对于文件的所有类型,我都会用一篇文章进行说明,链接: Python百度文库爬虫之txt文件 Python百度文库爬虫之doc文件 Python百度文库爬虫 ...
- python怎么创建txt文件啊_搞定Python项目依赖:requirements.txt文件的创建和使用
Python的强大在于它拥有数量众多的第三方库协助开发,在编写Python项目时,我们经常会使用很多第三方模块.由于不同设备和系统的差异性,导致我们很难分散地控制项目依赖(头铁的同学请绕道),于是re ...
- 如何用python处理txt_python处理txt文件操作
1.打开文件 #方法1,这种方式使用后需要关闭文件 f = open("data.txt","r") f.close() #方法2,使用文件后自动关闭文件 wi ...
- 创建和修改txt文件
/*** 在指定路径创建指定txt文件** @param file 需要创建的txt文件*/public static void creatFile(File file) {if (!file.exi ...
- python把csv文件转换txt_Python实现txt文件转csv格式
码农公社 210.net.cn 210= 1024 10月24日一个重要的节日--码农(程序员)节 把txt文件转成成csv文件格式,通过手动打开excel文件,然后导入txt来生产csv文件. ...
- python找不到txt_python 打开txt文件
我先开始一直以为自己打开的是csv文件,用网上打开csv文件的方法打,结果系统一直说找不到找不到,我气死 https://jingyan.baidu.com/article/380abd0a3ad24 ...
- Python小练习1:.txt文件常用读写操作
.txt文件常用读写操作 本文通过一个实例来介绍读写txt文件的各种常用操作,问题修改自coursera上南京大学的课程:用Python玩转数据. 直接进入正题,考虑下面为练习读写txt文件的各种操作 ...
最新文章
- python基础 练习题
- 华为又牵手名校,这次是他!
- 八大主流Linux桌面环境特性汇总报告
- Tensorflow实现简单神经网络
- java cv bgr2gray_CV_BGR2GRAY vs CV_GRAY2BGR | 学步园
- 牛客网【每日一题】5月8日题目精讲 codeJan与旅行
- [恢]hdu 1421
- Fiddler-学习笔记-远程抓包
- 浏览器兼容之旅的第二站:各浏览器的Hack写法
- Oracle 安装OEM 报错: 无法对所有EM 相关账户解锁 解决方法
- 微电子电路——例题总结
- 不同浏览器的使用体会
- 宁银消费金融来了 母行授信80亿,全国急招人
- PO系列之 PO接口在ECC中的开发
- Python实现占用栅格地图的生成(Occupancy Grid Generation)
- lio linux工具,ISCSI (简体中文)/LIO (简体中文)
- zcmu1684 求余数
- 1279 验证角谷猜想
- 爱奇艺奇秀直播的秒播体验优化实践
- 显示器预算有限,是买1080P 144HZ还是买2K 60HZ?