【Github大神用python写的一些脚本,先收藏啦】
项目地址见文末
github上有很多优秀的开发者贡献自己的代码,今天为大家介绍一个很有用的项目。
这个项目或许恰好有你需要的脚本,想优秀开源的开发者们致敬!!!
项目概述。
这里是关于我写的脚本的一些更详细的信息。我不认为自己是程序员,我创建这些小程序作为实验来玩这个语言,或者为自己解决一个问题。我很乐意接受别人的指示来改进代码,使代码更有效率,或简化代码。如果您想提出任何意见,请随时给我发电子邮件craig@geekcomputers.co.uk。
在脚本中,当在Notepad ++中查看注释时,它们是正确排列的。这就是我用来编写Python脚本的东西。
- batch_file_rename.py – 这将批量重命名给定目录中的一组文件,一旦你通过当前和新的扩展。
- create_dir_if_not_there.py – 检查用户主目录中是否存在目录,如果不存在,则创建它。
- Fast Youtube Downloader – 使用aria2c以并行线程快速下载youtube视频
- Google图片下载器 – 查询特定的术语,并从谷歌图像数据库检索图像。
- dir_test.py – 测试目录是否 testdir 存在,如果不存在,它会为你创建目录。
- env_check.py – 该脚本将检查是否设置了所有我需要的环境变量。
- fileinfo.py – 显示给定文件的文件信息。
- folder_size.py – 这将扫描当前目录和所有子目录并显示大小。
- logs.py – 此脚本将搜索 *.log 给定目录中的所有文件,使用您指定的程序对它们进行压缩,然后对它们进行日期戳记。
- move_files_over_x_days.py – 这会将所有文件从240天以上的源目录移动到目标目录。
- nslookup_check.py – 这个非常简单的脚本打开文件
server_list.txt
,然后为每个脚本执行nslookup来检查DNS条目。 - osinfo.py – 显示有关运行此脚本的操作系统的一些信息。
- ping_servers.py – 根据提供的参数,该脚本将ping与该应用程序组关联的服务器。
- ping_subnet.py – 提供前3个字节后,将扫描可用地址的最终范围。
- powerdown_startup.py – 这是通过服务器列表,并ping机器,如果它将加载腻子会话,如果它不会通知你。
- puttylogs.py – 压缩给定目录中的所有日志。
- script_count.py – 这将扫描我的脚本目录,并给出不同类型的脚本的计数。
- script_listing.py – 这将列出给定目录中的所有文件,它也将通过所有的子目录。
- testlines.py – 这个非常简单的脚本打开一个文件,打印出100行,无论是行变量的设置。
- tweeter.py – 这个脚本允许你从终端发送文本或图片。
- serial_scanner.py包含一个名为ListAvailablePorts的方法,它返回一个列表,其中包含我们的计算机中使用的串行端口的名称,此方法仅适用于Linux和Windows(可以扩展到mac osx)。如果没有找到端口,则返回空列表。
- get_youtube_view.py – 这是一个非常简单的python脚本,可以为youtube视频获取更多视图。有时候我会用这个脚本来重复我最喜欢的歌曲。
- CountMillionCharacter.py和CountMillionCharacter2.0 .py – 该脚本用于1.计数字符脚本2.计算在任何基于文本的文件上存在多少字符。
- xkcd_downloader.py – 下载最新的XKCD漫画,并把它们放在一个新的文件夹“漫画”。
- timymodule.py – Pythons’timeit ‘模块的一个很好的选择,更易于使用。
- calculator.py – 使用Python的eval()函数来实现一个计算器。
- Google_News.py – 使用BeautifulSoup提供最新的新闻标题以及新闻链接。
- cricket_live_score – 使用BeautifulSoup提供活蟋蟀得分。
- youtube.py – 输入歌曲名称并获取最佳匹配歌曲的YouTube网址并播放。
项目地址
https://github.com/geekcomputers/Python