凡亿专栏 | Python技术干货:显示Wi-Fi密码和视频转GIF
Python技术干货:显示Wi-Fi密码和视频转GIF

Python作为应用广泛的轻量级解释型语言,已成为工程师的必学编程语言之一,加上Python可以用来做很多操作,可以说是非常有用,今天小编将分享两个鲜为人知的Python操作,并附上源码,希望对大家有所帮助。

1、显示Wi-Fi密码

当亲戚朋友来家里做客,问起Wi-Fi密码,你翻箱倒柜问遍家人都不知道Wi-Fi密码,该怎么办?不如试试Python?列出所有设备的密码,具体如下:

import subprocess #import required library

data = subprocess.check_output(['netsh', 'wlan', 'show', 'profiles']).decode('utf-8').split('\n') #store profiles data in "data" variable

profiles = [i.split(":")[1][1:-1] for i in data if"All User Profile"in i] #store the profile by converting them to list

for i in profiles:

    # running the command to check passwords

    results = subprocess.check_output(['netsh', 'wlan', 'show', 'profile', i, 'key=clear']).decode('utf-8').split('\n')

    # storing passwords after converting them to list

    results = [b.split(":")[1][1:-1] for b in results if"Key Content"in b]

    try:

        print ("{:<30}|  {:<}".format(i, results[0]))

    except IndexError:

        print ("{:<30}|  {:<}".format(i, ""))

该段代码的功能是列出所有电子设备及相连的密码,其中包括路由器,你可根据Wi-Fi名称来寻找相对应的密码。

2、视频转GIF

近年来,GIP表情包大火,各大社交媒体平台纷纷推出各种GIF表情包,表情包已成为人们聊天日常常用到的东西,但当我们遇见有趣的视频想把它做成GIP图片,却不知道该如何怎么做?不如试试下面代码?

moviepy是一个用于视频编辑的Python模块,可用于视频剪辑、视频合成、视频处理等,可以说是实用的Python模块之一。

安装moviepy:

pip install moviepy

视频转GIF:

from moviepy.editor import VideoFileClip

clip = VideoFileClip("video_file.mp4") # Enter your video's path

clip.write_gif("gif_file.gif", fps = 10)

欲了解更多的Python实用操作,选择《弟子计划:Python&1对1

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论