python3花式秀操作--文件读写

0x01 输出重定向文件

with open("test.txt","wt") as f:print("nihao",file=f)

这里写图片描述

0x02 一句话写文件

[open("test.txt","at").write(str(i)+"\n") for i in range(10)]

这里写图片描述
- 解析:
此种方法需要用采用追加模式,并且每执行一次循环打开一次文件,而且无法使用上下文管理器
好处仅在只需要一行代码,就可以制造一个字典

0x03 文件转存

1. 复制式转存

open("test_new.txt","at").write(open("test.txt","rt").read())

这里写图片描述

2. 自定义转存

  • 此时一行代码一个弱口令字典就出来了
[open("test_new.txt","at").write(i.strip()+"%03d"%j+"\n") for i in open("test.txt","rt") for j in range(4)]

这里写图片描述

0x04 临别之言

1.file.write()函数

  - 只能写入字符串

2.str.strip()函数

- 用来移除字符串后面的空白字符,如换行符

这里写图片描述

3.%号

  • 在字符串中表示的是格式化操作符

    "%03d"%num
    • 0表示显示的数字前面用0填充空格,
    • 3表示最小总宽度
    • d表示格式化整数

没有with方式操作,甚是不妥,笔者只是无聊之余找点乐子,仅供参考 ^_^

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/62770.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ArcGIS出图时如何制作花式边框

喜欢就关注我们吧! 制图时候我们的边框一般是简单的实线边框。 如何给我们的图加上一些花式边框呢? 01 视频教学 ArcGIS制作花式边框 需要花式边框就可以留言哦! 推荐学习 ArcGIS在国土空间城乡规划中的实战应用 ArcGIS之模型构建器&#x…

计算机系学霸情书,拿最高得分写最动人的话,学霸才是情书界高端玩家!

文丨超人妈妈 很多网友说在现在的网络时代,千兆时代,爱情也被加了千兆、万兆的速度,那种车马很慢,一生只够爱一个人的情感,对当代人来说就像是乌托邦一般的存在。 对于很多大学生而言,在对异性表达感情是还…

团队密码管理器Passbolt的安装

老苏下载了吴恩达联手 OpenAI 推出的 Prompt for developer 课程,总长度大概在一个半小时左右,可以让我们学习正确的 ChatGPT Prompt 工程 虽然课程对话是英文,但有中文字幕,课程地址:https://www.aliyundrive.com/s/…

小程序 this.getOpenerEventChannel is not a function

小程序新出功能,页面跳转后通过事件的发布订阅,实现页面间数据的传递,但我在使用过程中发现个大bug 官方文档 https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.html this.getOpenerEventChannel is not a functi…

uni-app打包成微信小程序后再开发运行时微信开发者工具没反应

前端小白的uni-app框架的艰难学习之路 问题 打包过的uni-app项目,想要继续开发,却发现一直都提示编译完成,而微信开发者工具也没有反应,不像未打包之前保存即刷新,这个问题我困扰了许久,后来终于发现了问…

【微信小程序】运行机制和更新机制

🍒观众老爷们好呀,牛牛又更文了,上文我们对部分比较常用的组件进行了讲解,作为开发者,我们还需要对小程序的运行机制和更新机制做一定的了解,那问题来了,你对它们了解多少呢? &#…

小程序进入页面控制台报wx.openChannelsUserProfile is not a function

今天拉取代码发现有冲突,内容还挺多,懒得修改,直接删掉重新下载. 冲突是解决了,进入首页发现报wx.openChannelsUserProfile is not a function,小程序是能正常使用的. 网友大佬说是调试库版本低于2.10.x 地址 :https://blog.csdn.net/fqfq123456/article/details/119633765 我…

hb运行到微信小程序出现报错:[微信小程序开发者工具] ? Enable IDE Service (y/N) 

背景: 换了台电脑,发现hb运行到微信小程序的时候出错了 18:09:17.800 [微信小程序开发者工具] ? Enable IDE Service (y/N) [27D[27C 18:09:17.803 [微信小程序开发者工具] - initialize 18:09:17.803 [微信小程序开发者工具] 18:09:17.807 [微信小程…

uniapp微信小程序运行成功但是没调用微信开发者工具

先看运行里面的运行设置,开发者本地的地址是否是好的 然后看微信开发者工具里面的设置,找到安全设置,打开服务端口,这样工具就可以被命令行和http调用了

从uni-app运行到微信开发者工具小程序后没有自动打开项目的原因

今天从uni-app运行程序到微信开发者工具却没有自动将项目进行打开的原因: 是uni-app端的微信小程序的AppID与微信开发者工具的不一致导致的没有打开。 所以我们一定要两边的AppID是一致的才行。 去网页查看自己的AppID 微信开发工具的AppID 打开我们文件里面的ma…

微信小程序之停止录音

今日继续在第二大学远程实习,上次分享了微信小程序的录音,录音有开始也肯定有停止,分享一下停止录音的实现。 在我们实际应用开发中可能还会遇到小程序视频、录音、直播冲突的情况,或者录音过程中来了电话被中断录音等情况&#…

微信小程序之开发遇到 does not have a method “xxxx“ to handle event “tap“ 问题的解决方案【已解决】

今天在开发一个小功能,copy了之前写的代码,但是在实现功能时,出现了如下问题: 先在这简单总结一下解决方案: 在调用方法时,在" "中前后多加了空格;在 js 中没有定义该方法&#xff1…

运行微信小程序出现的问题

1.问题一:用Hbuilder工具运行后,能跳到微信开发者工具界面,但是小程序项目打不开。 解决:第一步检查以下这些插件是否安装好。 第二布检查manifest.json的微信小程序配置的AppID是否配置好。 第三步检查服务端口是否打开了。 …

微信小程序运行及更新机制

微信小程序运行及更新机制 1、微信小程序运行机制1.1 前台和后台1.2 小程序启动:冷启动和热启动1.3 小程序销毁 2、微信小程序更新机制2.1 启动时同步更新定期检查发现版本更新用户长时间未使用小程序 2.2 启动时异步更新开发者手动触发更新 2.3 小程序管理后台的相…

微信小程序之---使用微信开发者工具调试小程序 debug 失效 以及 console.log 无法输出

项目场景: 使用 HbuilderX 开发微信小程序,在调试的过程中,使用了 debug 以及 console.log ,在 H5 中输出测试都是可以的,但是运行到微信开发者工具之后, console.log 无法生效,在查阅相关解决办法之后,都没有解决 问题描述 在此之前有尝试过一些解决方案,如清除缓…

什么才是好的商业计划书呢?

不同行业的商业计划书有所不同,同一行业由于项目的差异,使得商业计划书也有所不同。什么才是好的商业计划书呢?一言以概之,能让投资者心服口服拿出钱的商业计划书就是好的商业计划书。虽然商业计划书的写法有多种,格式…

一份好的商业计划书该怎么写

一、商业计划书是创业者找VC/PE的敲门砖 •据统计投资人平均每天收到50-100份BP,而只有5-8份会受到重视 •投资人阅读每份商业计划书平均时间为3分44秒 •商业计划书平均长度19.2页,建议不超过20页 •商业计划书撰写建议使用PPT(节省投资人时…

商业计划书中该如何做产品介绍?

在商业计划书中,投资人关心的问题之一就是,风险企业的产品、技术或服务能否以及在多大程度上解决现实生活中的问题,或者,风险企业的服务及产品能否帮助顾客节约开支,增加收入。因此,产品介绍是商业计划书中…

扬帆优配|翻倍牛股“高台跳水”,一度跌停,啥情况

2月23日上午,A股商场窄幅震荡,上证指数上午收盘涨0.07%,煤炭、电力设备等板块领涨。 总的来看,A股商场上午整体体现安静,不过仍有个股大幅动摇,比如前期翻倍热门股汉王科技盘中“高台跳水”,一…

记一次post请求参数太长导致的400报错

背景:spring boot2.1.1 vue2.6.11 iview3.3.0 axios0.18.1 这个接口是接收前台图文编辑器的内容,插入数据库,当接收图文内容的字段过长时,就抛出400 后台代码: 前台请求: 报错信息: 网上…