python是一门开源的语言,Github上有很多开源的项目,下面给大家介绍10个开源的项目:
1.Pyxel
Pyxel 是 Python 中复古的游戏开发环境。你可以免费使用该平台开发复古的游戏,使用 PICO-8 和 TIC-80 创建自己想要的 API 和调色板规格。此外,得益于其简单的游戏控制台,你可以享受任何艺术风格的游戏。
Github 链接:
https://github.com/kitao/pyxel?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
2.Photon
Photon 是一款轻量级的快速爬虫框架,你可以使用它提取网址、电子邮件、文件、网站账户信息等。它有如下几大优点:
数据提取:能够抓取广泛的数据格式,包括 URLs/parameter URLs,电子邮件,社交媒体账号,文件 (pdf、png、xml 等),密匙(API keys、hashes 等),JS 文件,正则化字符串等。
多线程爬取:能够智能化地多线程爬取所需信息
Ninja Mode:将有 3 个在线服务为你发送目标请求,最大限度提高链接速度,并降低连接重置的风险及单客户端的延迟请求。
Plugins:具有 dnsdumpster 和 Exporter 可用接口,Quark 和 XSStrike 接口也在积极开发中。
无缝更新:维护团队将持续、频繁地更新该项目,并保持版本无缝衔接。
Github 链接:
https://github.com/s0md3v/Photon?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
3.Termgraph
Termgraph 是一款基于命令行的 Python 工具,能实现命令行的画图功能。他能支持如下的图形类型:
箱型图 Bar Graphs
颜色表 Color charts
多变量图 Multi-variable
堆叠表 Stacked charts
水平或竖向图 Horizontal or Vertical
Emoji
Github 链接:
https://github.com/mkaz/termgraph?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
4.Social_mapper
Social_mapper 是一款开源的智能工具,能够通过面部识别技术来大规模地关联不同社交媒体的配置文件。它采用自动化方法,在流行的社交媒体网站上搜索目标名称和图片,来准确地检测用户的存在并对其进行分组,最终将结果输出。你可以通过快速查看结果报告来了解各社交媒体网站的用户情况。
Github 链接:
5.Cirq
Cirq 是一种用于创建、编辑和调用 Noisy Intermediate Scale Quantum (NISQ) 电路的 Python 框架。
Github 链接:
https://github.com/quantumlib/Cirq?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
6. Raccoon
Raccoon 是一款用于侦察和信息收集的 Python 工具,简单性是其最重要的特征。它能从 DNS 中获取所有的数据记录,检索 WHOIS 信息并获取 TLS 数据,检测 WAF 是否存在,以及线程目录是否被破坏、子域枚举等所有操作,最终通过每次扫描将结果输出到相应的文件。由于 Raccoon 的大部分扫描过程都是独立的,且不依赖于彼此的结果,因此它能利用 Python 的 asyncio 异步运行大多数扫描。此外,Raccoon 还支持将 Tor/proxy 用于匿名路由。它使用 SecLists 存储库中的默认单词列表 (用于发现 URL 模糊和子域信息),但不同的列表可以作为参数传递。
Github 链接:
https://github.com/evyatarmeged/Raccoon?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
7.Sclack
Sclack 是基于 Python 的 Slack CLI 客户端实现。
Github 链接:
https://github.com/haskellcamargo/sclack?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
8.Twitter-cleanup
Twitter-cleanup 是一款使用 Python 来清理 Twitter 中非活动或机器人账户的应用。这个小脚本能够清理如下两类账户:
删除那些一段时间未发推送的账户
软拦截或阻止一些机器人账户及其相关活动
Github 链接:
9.Videodownloader
Videodownloader 是一个简单的 Python 脚本,允许用户下载 YouTube 视频。
Github 链接:
10.Undictify
Undictify 是一款能在运行时提供函数调用类型检查的 Python 开发库。
Github 链接:
https://github.com/Dobiasd/undictify?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more
Atas ialah kandungan terperinci python语言是非开源语言吗. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Untuk memaksimumkan kecekapan pembelajaran Python dalam masa yang terhad, anda boleh menggunakan modul, masa, dan modul Python. 1. Modul DateTime digunakan untuk merakam dan merancang masa pembelajaran. 2. Modul Masa membantu menetapkan kajian dan masa rehat. 3. Modul Jadual secara automatik mengatur tugas pembelajaran mingguan.

Python cemerlang dalam permainan dan pembangunan GUI. 1) Pembangunan permainan menggunakan pygame, menyediakan lukisan, audio dan fungsi lain, yang sesuai untuk membuat permainan 2D. 2) Pembangunan GUI boleh memilih tkinter atau pyqt. TKInter adalah mudah dan mudah digunakan, PYQT mempunyai fungsi yang kaya dan sesuai untuk pembangunan profesional.

Python sesuai untuk sains data, pembangunan web dan tugas automasi, manakala C sesuai untuk pengaturcaraan sistem, pembangunan permainan dan sistem tertanam. Python terkenal dengan kesederhanaan dan ekosistem yang kuat, manakala C dikenali dengan keupayaan kawalan dan keupayaan kawalan yang mendasari.

Anda boleh mempelajari konsep pengaturcaraan asas dan kemahiran Python dalam masa 2 jam. 1. Belajar Pembolehubah dan Jenis Data, 2.

Python digunakan secara meluas dalam bidang pembangunan web, sains data, pembelajaran mesin, automasi dan skrip. 1) Dalam pembangunan web, kerangka Django dan Flask memudahkan proses pembangunan. 2) Dalam bidang sains data dan pembelajaran mesin, numpy, panda, scikit-learn dan perpustakaan tensorflow memberikan sokongan yang kuat. 3) Dari segi automasi dan skrip, Python sesuai untuk tugas -tugas seperti ujian automatik dan pengurusan sistem.

Anda boleh mempelajari asas -asas Python dalam masa dua jam. 1. Belajar pembolehubah dan jenis data, 2. Struktur kawalan induk seperti jika pernyataan dan gelung, 3 memahami definisi dan penggunaan fungsi. Ini akan membantu anda mula menulis program python mudah.

Bagaimana Mengajar Asas Pengaturcaraan Pemula Komputer Dalam masa 10 jam? Sekiranya anda hanya mempunyai 10 jam untuk mengajar pemula komputer beberapa pengetahuan pengaturcaraan, apa yang akan anda pilih untuk mengajar ...

Cara mengelakkan dikesan semasa menggunakan fiddlerevery di mana untuk bacaan lelaki-dalam-pertengahan apabila anda menggunakan fiddlerevery di mana ...


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

VSCode Windows 64-bit Muat Turun
Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

EditPlus versi Cina retak
Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini

Dreamweaver CS6
Alat pembangunan web visual

DVWA
Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini