安装onetimepass库
在Mac上最简单的安装方法是
sudo pip install onetimepass
这里我遇到一个问题,参见
http://blog.csdn.net/tao_627/article/details/69499639
解决方法是
pip install --trusted-host pypi.python.org onetimepass

编写Python脚本验证
将下面的脚本复制为~/Applications/onetimepass_demo.py文件

#!/usr/bin/pythonimport onetimepass as otp
my_secret = 'MFRGGZDFMZTWQ2LK'
my_token = otp.get_totp(my_secret)
print my_token

这段代码片段来自onetimepass的GitHub官网

https://github.com/tadeck/onetimepass

这里my_secret是你注册完Google Authenticator Application后得到的密钥,运维会给你

运行下面的命令

python onetimepass_demp.py

经过测试,发现这个结果和Android手机应用Google Authenticator Application上是一样的

在rMBP上利用Python的onetimepass库实现Google Authenticator Application的效果相关推荐

  1. 在Ubuntu 16.04.5 LTS上利用python中的PIL模块压缩一百多兆的单张图片实操

    在前面的博文中,我将300多张电影海报拼接为了一张103MB的巨幅图片,我想拿它做电脑桌面(1080P),但是这么多的图片,存储和加载是个麻烦事儿,需要将它压缩到几MB大小. 在Ubuntu 16.0 ...

  2. 用python画玫瑰花教程-利用Python的turtle库绘制玫瑰教程

    用Python的turtle库绘图是很简单的,闲来无事就画了一个玫瑰花,下面奉上源码.... 源码: ''' Created on Nov 18, 2017 @author: QiZhao ''' i ...

  3. 利用Python的turtle库画自行车

    利用Python的turtle库画自行车 前言 前言总得说点什么.疫情在家,慕课上学习北理工嵩天等老师的<python语言程序设计>[1],觉得turtle画图,挺有意思,既然骑不了自行车 ...

  4. 在Linux上利用python获取本机ip

    下面介绍在Linux上利用python获取本机ip的方法. 经过网上调查, 发现大致有两种方法, 一种是调用shell脚本,另一种是利用python中的socket等模块来得到,下面是这两种方法的源码 ...

  5. 利用Python的turtle库绘制四叶草

    利用Python的turtle库绘制四叶草 turtle库的基本使用 turtle库属于Python的标准库,即可以直接用import导入,无需额外安装下载. 这个博主写的蛮好的,我就不献丑了嘿嘿嘿( ...

  6. python连接opencv库_利用Python和OpenCV库将URL转换为OpenCV格式的方法

    今天的博客是直接来源于我自己的个人工具函数库. 过去几个月,有些PyImageSearch读者电邮问我:"如何获取URL指向的图片并将其转换成OpenCV格式(不用将其写入磁盘再读回)&qu ...

  7. 利用python的turtle库绘制玫瑰的步骤_用python turtle画玫瑰

    1.turtle 库 2.画玫瑰的代码: import turtle turtle.penup() turtle.left() turtle.fd() turtle.pendown() turtle. ...

  8. 利用python声音处理库librosa提取声音信号的mfcc特征及特征融合

    利用python库librosa提取声音信号的mfcc特征及特征融合 前言 librosa库介绍 librosa 中MFCC特征提取函数介绍 解决特征融合问题 总结 前言 写这篇博文的目的有两个,第一 ...

  9. 下面哪个python库不能用于提取网页信息_利用python的webscraping库采集抓取爱帮网电话号码...

    利用python的webscraping模块抓取爱帮网电话号码,本文采集该页面的标题和2个电话号码, 具体的python代码: # -*- coding: UTF-8 -*- ''' Created ...

最新文章

  1. 分别用Eigen和C++(OpenCV)实现图像(矩阵)转置
  2. 介绍MyBatis代码生成网站(四) --- 继承基类
  3. Angular Universal 的演进历史
  4. 嵌入式仿真平台SkyEye的覆盖率分析
  5. local tomcat 找不到springmvc里的包_唰唰的手撕一个简单的Spring Mvc 框架
  6. Android系统(133)---Google Play Store无法搜索应用或提示应用不兼容,此类问题该如何定位及分析
  7. TensorFlow实现条件批归一化(Conditional Batch Normalization)
  8. vim java.dict_配置 VIM 英语字典
  9. android之读取相册照片并显示
  10. AI一周热闻:华为年收入突破千亿美元;英伟达发布城市监控数据集
  11. 匹配0-59 0-23 的正则表达式
  12. break;continue语句
  13. [转]MapX 操作总结
  14. 管家婆辉煌-- 连接服务器失败处理办法
  15. 混合动力hev汽车控制模型 simulink stateflow搭建 电机 电池 发动机 模型 动力分配 能量控制策略 及 经济性仿真测试。
  16. alert promt confirm js 用法
  17. VFS(virtual File System) 虚拟文件系统
  18. OFD文件怎么转换成图片?这两种方法能够快速转换
  19. 基于C++和QT实现的旅店管理系统 课程论文+项目源码
  20. Java创意画板初步

热门文章

  1. SQL Server 插入含有中文字符串出现乱码现象的解决办法
  2. 1035等差数列末项计算
  3. 2022-2028年中国TPE弹性体行业市场研究及前瞻分析报告
  4. 【leetcode】Roman to Integer
  5. centos6.5 php5.2,Linux中PHP安装与配置(CentOS-6.5:php-5.2.13)
  6. linux mipi驱动分析_寒武纪社招内推数字IC设计、DSI驱动、软件架构、产品经理、芯片架构、工具链开发、深度学习、FAE工程师...
  7. axure动态登录和html5,Axure8原型设计实战案例:如何实现登录功能?
  8. pygame是python的一个库吗,python学习pygame,,基本库导入impor
  9. 字符串插入_计算机毕业设计中小程序插入html代码
  10. java notify 的作用_java 为什么notify和notifyAll都不起作用?