项目准备工作-例子-创建一个用户口令保管箱
1准备工作
安装第三方模块 pip
如pyperclip模块
使用命令行窗口 导入 (全程必须联网)
win+r 输入cmd 打开命令窗口
输入 pip install pyperclip (需要安装什么模块 就把pyperclip换成什么模块就好)
等待就好
输入 pip list
查看所有的导入的模块
然后就可以使用 import pyperclip 命令了
在pycharm中导入
打开 文件- 设置-项目python-project Interpreter
点击加号+
搜索需要安装的模块 然后点击install package 完成
在Windows下使用命令运行.py 程序
新建一个python文件 名为 pw.py 在同一目录下新建文本文件pw.bat
包含两行内容
@python.exe E:**\pw.py %*
@pause
其中**** 为pw.py 的目录 (我放在了E 盘)
然后设置环境变量
我的电脑-右击属性-高级系统设置-高级-环境变量
在系统变量中找到 path 点击编辑 ,在最后面添加分号E:**(写pw.bat的地址 E:**\pw.bat,写到\pw.bat之前)
确定完成就好
那么在命令窗口输入 pw 就会执行pw.py 程序
2 题目创建一个用户口令保管箱
创建一个用户口令保管箱
代码
下面展示代码
#! python3
# pw.py 口令保管箱
# passWord 中存储 账户 和密码
# 命令行中输入账户,使得密码粘贴在剪切板中
PASSWORDS = {'email':'F789898998',
'blog': 'vm22',
'luggage':'12345'}
import sys,pyperclip
if len(sys.argv) < 2:
print('Usage: python pw.py [account]-copy account password')
sys.exit()
account = sys.argv[1] # 命令行的第一行为 account 的名字
if account in PASSWORDS: #判断账户的名字是否在password中
pyperclip.copy(PASSWORDS[account])
print('Password for ' + account +' copid to clipboard.将口令复制到剪切板')
else:
print('There is no account name ' + account)
结果
输入 pw email
然后再任意地方粘贴 就能得到 email 的 密码
代码均是本人所写,初识Python,如程序有不规范之处,请多多留言