Python编程常用技巧,你全知道么?( 四 )
在此示例中 , 可以看到空格字符\"\\n\"和\"\\t\"都被替换为空格 , 而 \"\\r\"被删除 。
这是一个简单的示例 , 我们还可以使用unicodedata包和combinin()函数来生成大的映射表以生成映射来替换字符串 。
提示用户输入
命令行工具或脚本需要输入用户名和密码才能操作 。 要用这个功能 , 一个很有用的技巧是使用getpass模块:
import getpass
user = getpass.getuser()
password = getpass.getpass()
这三行代码就可以让我们优雅的交互提醒用户输入输入密码并捕获当前的系统用户和输入的密码 , 而且输入密码时候会自动屏蔽显示 , 以防止被人窃取 。
查找字符串频率
如果需要使用查找类似于某些输入字符串的单词 , 可以使用difflib来实现:
import difflib
推荐阅读
- 拉克罗斯|《宝可梦》使用虫系精灵的馆主阿笔,常用精灵不少都能Mega?
- |刚玩原神不知道怎么配武器?常用角色武器统计来了,三星都有神器
- 主机游戏|《暗黑破坏神2》几大常用字母缩写—不全的评论区补充
- 王者荣耀|王者荣耀:高端局常用的打法套路,只要会一种,上王者有手就行
- 妲己|王者荣耀:常用英雄决定段位,妲己安琪拉升星耀,苦练他晋升王者
- 阎魔|游戏《阴阳师》,阎魔就别养了,日常用不到
- 部落冲突|部落冲突:几个“夜世界”常用流派,首选还是加农炮车原因很简单
- 手机游戏|常用打野暴露段位,新手用猴子,钻石用赵云,王者更喜欢2位英雄
- 吕布|王者荣耀:常用战士暴露段位,钻石用狂铁,星耀用吕布,王者都用他
- 老虎|根据常用刺客,就能看出你的段位!钻石爱用猴子,王者却用他!