linux多环境变量使用字典,字典的用处非常大,昨天在网上找了个能在linux跑的字典程序,分享一下。...
字典的用处非常大,昨天在网上找了个能在linux跑的字典程序,分享一下。
(2012-10-12 13:50:45)
标签:
杂谈
字典的用处非常大,昨天在网上找了个能在linux跑的字典程序,分享一下。
#!/usr/bin/python
f=open(‘wordlist’, ‘w’)
def xselections(items, n):
if n==0: yield []
else:
for i in xrange(len(items)):
for ss in xselections(items, n-1):
yield [items[i]]+ss
# Numbers = 48 – 57
# Capital = 65 – 90
# Lower = 97 – 122
numb = range(48,58)
cap = range(65,91)
low = range(97,123)
choice = 0
while int(choice) not in range(1,8):
choice = raw_input(”’
1) Numbers
2) Capital Letters
3) Lowercase Letters
4) Numbers + Capital Letters
5) Numbers + Lowercase Letters
6) Numbers + Capital Letters + Lowercase Letters
7) Capital Letters + Lowercase Letters
: ”’)
choice = int(choice)
poss = []
if choice == 1:
poss += numb
elif choice == 2:
poss += cap
elif choice == 3:
poss += low
elif choice == 4:
poss += numb
poss += cap
elif choice == 5:
poss += numb
poss += low
elif choice == 6:
poss += numb
poss += cap
poss += low
elif choice == 7:
poss += cap
poss += low
bigList = []
for i in poss:
bigList.append(str(chr(i)))
MIN = raw_input(“What is the min size of the word? “)
MIN = int(MIN)
MAX = raw_input(“What is the max size of the word? “)
MAX = int(MAX)
for i in range(MIN,MAX+1):
for s in xselections(bigList,i): f.write(”.join(s) + ‘ ’)
本文源自:ht tp://w w w.c svt.ne t/
分享:
喜欢
0
赠金笔
加载中,请稍候......
评论加载中,请稍候...
发评论
登录名: 密码: 找回密码 注册记住登录状态
昵 称:
评论并转载此博文
发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。
linux多环境变量使用字典,字典的用处非常大,昨天在网上找了个能在linux跑的字典程序,分享一下。...相关推荐
- Linux下环境变量配置方法梳理(.bash_profile和.bashrc的区别)
博客园 首页 新随笔 联系 管理 订阅 <div class="blogStats"><!--done--> 随笔- 556 文章- 38 评论- 77 ...
- Linux查看环境变量当前信息和查看命令
系统的环境变量在配置web server以及编写程序都常常被用到, 因此了解必要的关于系统变量的知识是非常有必要的,下面关于linux系统变量的查看以及方法. 在Windows下,查看环境变量的命令是 ...
- linux环境变量管理器,运维 - linux(ubuntu) 环境变量管理 (持续更新)
运维 - linux(ubuntu) 环境变量管理 (持续更新) 注: 本教程以 Ubuntu16.04 操作, 请细看. 如果看完还不明白, 联系我, 我给你发红包. 一, 查看环境变量: 方法 1 ...
- linux下环境变量PS1设置
为什么80%的码农都做不了架构师?>>> linux下环境变量PS1简单来说就是设置命令提示符显示的内容,如下: root@10.1.1.200:~# PS1变量中提示符各项含 ...
- Linux下环境变量设置
1.在Windows 系统下,很多软件安装都需要配置环境变量,比如 安装 jdk ,如果不配置环境变量,在非软件安装的目录下运行javac 命令,将会报告找不到文件,类似的错误. 2.那么什么是环境变 ...
- Linux设置环境变量小结
1.总结背景 在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现"command not found"的提示内容.如果每次都到安装目标文件夹内,找到可执行 ...
- linux mv 环境变量,linux环境变量 cp mv 以及文档查看的几个命令
1.环境变量linux 按字面意思理解,环境能够理解为整个linux系统的环境,而变量则是一个能够变化的量或是一个命令.vim 那么,咱们就能够理解为linux的环境变量,就是针对于linux的整个系 ...
- linux LD_LIBRARY_PATH环境变量
linux LD_LIBRARY_PATH环境变量 (2011-09-22 17:59:35) 转载▼ 标签: 杂谈 分类:技术文章 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 ...
- linux path在哪个文件夹,linux PATH环境变量全解析
linux PATH环境变量全解析 关于PATH的作用: www.2cto.com PATH说简单点就是一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径. 比如在根目录/下可 ...
最新文章
- 六数码问题(广搜_队列)
- android 7 蓝牙版本,[Android]Android什么版本开始支持蓝牙4.2?答案:Android 7.0
- 专访阿里云萧少聪、曹龙:一家云厂商对入局数据库做了哪些思考?
- Linux如何在线修改hostname
- ho1365_共享力量的四种方法,而不是ho积
- html文件可以分层吗,css分层是用什么标记?
- ORACLE 中NUMBER类型默认的精度和Scale问题
- Spark笔记整理(一):spark单机安装部署、分布式集群与HA安装部署+spark源码编译...
- 游戏开发之函数的增强(相比于C语言)(C++基础)
- 冒泡排序时间复杂度计算和优化
- 您需要 “企业内容管理“(ECM)还是 “文档管理系统”(DMS)?
- linux服务器root密码忘记怎么办,Linux忘记root密码怎么办?
- 【unity 保卫星城】--- 开发笔记08(太空站篇)
- iOS WIFI 相关
- se2lam翻译:基于 SE (2)-XYZ 约束的地面车辆视觉-里程计定位与建图
- pytorch快速上手(10)-----netron查看神经网络结构图
- 实现TextView尾部追加可点击的Icon和文本
- spring cloud 微服务之间添加自定义的header头
- 开关电源串模扼流圈、共模扼流圈选择方法
- Android Studio Chipmunk | 2021.2.1 Patch 1
热门文章
- SCOM 2012知识分享-17:创建并管理组
- 网络适配器输入的IP地址 已经分配给另一个适配器
- How to make everyone is happy
- 剑指offer(C++)-JZ76:删除链表中重复的结点(数据结构-链表)
- html中位div添加水平线,html中div使用CSS实现水平/垂直居中的多种方式
- lua脚本移植到linux平台,如何将lua移植到arm平台的linux内核
- Java语音怎么输出翼型_] 靠增大翼型弯度来获得升力增加的操纵面是什么?
- php 唤醒http进程,真正的PHP多线程(绝非fork或者用http再开进程)_PHP教程
- cisco显示ip地址_cisco视频会议,会议室两台电视、一个投影线路如何连接布线
- 测试架构师10年经验分享:测试小工到资深专家必备这5项技能