Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python随身听-2020-11-09技术精选 #41

Open
de8ug opened this issue Nov 9, 2020 · 0 comments
Open

Python随身听-2020-11-09技术精选 #41

de8ug opened this issue Nov 9, 2020 · 0 comments

Comments

@de8ug
Copy link
Contributor

de8ug commented Nov 9, 2020

Python随身听-2020-11-09-技术精选

致读者:亲爱的「Python随身听」的观众们,这是由DE8UG的人工非智能给你带来的新的一期技术精选。
主要为编程初学者,开发工程师,算法工程师,数据分析师,运维,测试,运营,产品等各个岗位的Python爱好者带来Python世界的流行趋势,前沿技术。
你可以挑选自己喜欢的项目尽情玩耍,任何想法欢迎留言讨论。
本文的结构和内容会经常更新,每天10:24分左右发布,感谢订阅🆙和收藏☆。
(点击原文或到pythonradio.online网站查看可点击的文档链接)

🤩Python随身听-技术精选: /facebookresearch/pifuhd

👉High-Resolution 3D Human Digitization from A Single Image.

😎TOPICS: ``

⭐️STARS:4208, 今日上升数↑:810

👉README:

PIFuHD: Multi-Level Pixel-Aligned Implicit Function for High-Resolution 3D Human Digitization (CVPR 2020)

News:

  • [2020/06/15] Demo with Google Colab (incl. visualization) is available! Please check out #pifuhd on Twitter for many results tested by users!

This repository contains a pytorch implementation of "Multi-Level Pixel-Aligned Implicit Function for High-Resolution 3D Human Digitization".

This codebase provides:

  • test code
  • visualization code

Demo on Google Colab

In case you don't have an environment with GPUs to run PIFuHD, we offer Google Colab demo. You can also upload your own images and reconstruct 3D geometry together with visualization. Try our Colab demo using the following notebook: \

Requirements

  • Python 3
  • PyTorch tested on 1.4.0, 1.5.0
  • json
  • PIL
  • skimage
  • tqdm
  • cv2

For visualization

地址:https://github.com/facebookresearch/pifuhd


🤩Python随身听-技术精选: /guardicore/monkey

👉Infection Monkey - An automated pentest tool

😎TOPICS: penetration-testing,security-tools,security-automation,infection-monkey

⭐️STARS:4488, 今日上升数↑:870

👉README:

Infection Monkey

Data center Security Testing Tool

Welcome to the Infection Monkey!

The Infection Monkey is an open source security tool for testing a data center's resiliency to perimeter breaches and internal server infection. The Monkey uses various methods to self propagate across a data center and reports success to a centralized Monkey Island server.

The Infection Monkey is comprised of two parts:

  • Monkey - A tool which infects other machines and propagates to them.
  • Monkey Island - A dedicated server to control and visualize the Infection Monkey's progress inside the data center.

To read more about the Monkey, visit infectionmonkey.com.

Screenshots

Map

Security report

Zero trust report

ATT&CK report

<img src=".github/attack-rep...

地址:https://github.com/guardicore/monkey


🤩Python随身听-技术精选: /geohot/tinygrad

👉You like pytorch? You like micrograd? You love tinygrad! ❤️

😎TOPICS: ``

⭐️STARS:661, 今日上升数↑:173

👉README:

For something in between a pytorch and a karpathy/micrograd

This may not be the best deep learning framework, but it is a deep learning framework.

The Tensor class is a wrapper around a numpy array, except it does Tensor things.

tinygrad is also a city in Russia.

Installation

pip3 install tinygrad --upgrade

Example

from tinygrad.tensor import Tensor

x = Tensor.eye(3)
y = Tensor([[2.0,0,-2.0]])
z = y.matmul(x).sum()
z.backward()

print(x.grad) # dz/dx
print(y.grad) # dz/dy

Same example in torch

import torch

x = torch.eye(3, requires_grad=True)
y = torch.tensor([[2.0,0,-2.0]], requires_grad=True)
z = y.matmul(x).sum()
z.backward()

print(x.grad) # dz/dx
print(y.grad) # dz/dy

Neural networks?

It turns out, a decent autograd tensor library is 90% of what you need for neural networks. Add a...

地址:https://github.com/geohot/tinygrad


🤩Python随身听-技术精选: /jofpin/trape

👉People tracker on the Internet: OSINT analysis and research tool by Jose Pino

😎TOPICS: tracking,osint,footprint,hacking-tool,recognition,phising,social-engineering,security,python,hacking,flask,jose-pino

⭐️STARS:5943, 今日上升数↑:487

👉README:

trape (stable) v2.0

People tracker on the Internet: Learn to track the world, to avoid being traced.

Trape is an OSINT analysis and research tool, which allows people to track and execute intelligent social engineering attacks in real time. It was created with the aim of teaching the world how large Internet companies could obtain confidential information such as the status of sessions of their websites or services and control their users through their browser, without their knowlege, but It evolves with the aim of helping government organizations, companies and researchers to track the cybercriminals.

At the beginning of the year 2018 was presented at BlackHat Arsenal in Singapore: https://www.blackhat.com/asia-18/arsenal.html#jose-pino and in multiple security events worldwide.

Some benefits

  • LOCATOR OPTIMIZATION: Trace the path between you and the target you're tracking. Each time you make a move, the path will be updated, the location of the target is obtained silently t...

地址:https://github.com/jofpin/trape


🤩Python随身听-技术精选: /django/django

👉The Web framework for perfectionists with deadlines.

😎TOPICS: python,django,web,framework,orm,templates,models,views,apps

⭐️STARS:53405, 今日上升数↑:19

👉README:

Django

Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design. Thanks for checking it out.

All documentation is in the "docs" directory and online at
https://docs.djangoproject.com/en/stable/. If you're just getting started,
here's how we recommend you read the docs:

  • First, read docs/intro/install.txt for instructions on installing Django.

  • Next, work through the tutorials in order (docs/intro/tutorial01.txt,
    docs/intro/tutorial02.txt, etc.).

  • If you want to set up an actual deployment server, read
    docs/howto/deployment/index.txt for instructions.

  • You'll probably want to read through the topical guides (in docs/topics)
    next; from there you can jump to the HOWTOs (in docs/howto) for specific
    problems, and check out the reference (docs/ref) for gory details.

  • See docs/README for instructions on building an HTML version of the docs.

Docs are updated rigorously. If you find any problems in the docs, or th...

地址:https://github.com/django/django


🤩Python随身听-技术精选: /teja156/microsoft-teams-class-attender

👉A bot to attend classes on microsoft teams

😎TOPICS: ``

⭐️STARS:208, 今日上升数↑:19

👉README:

Microsoft Teams Online Class Attender

This bot attends the online classes (or meetings) held on Microsoft teams, according to the given timetable.

Configure

There are few things you need to configure before running this bot.

  • Open Microsoft teams on your browser, login to your account, change the dashboard view to list view (from grid view), so that your classes are displayed in a list view.
  • Open bot.py, and put your microsoft teams credentials in the CREDS dictionary.
  • Example - CREDS = {'email' : '[email protected]', 'passwd':'''mypassword'''}
  • Open *discord_webhook.p...

地址:https://github.com/teja156/microsoft-teams-class-attender


🤩Python随身听-技术精选: /sherlock-project/sherlock

👉🔎 Hunt down social media accounts by username across social networks

😎TOPICS: osint,reconnaissance,linux,macos,cli,sherlock,python3,windows,redteam,tools,information-gathering

⭐️STARS:16757, 今日上升数↑:35

👉README:


Hunt down social media accounts by username across social networks
地址:https://github.com/sherlock-project/sherlock


🤩Python随身听-技术精选: /tiangolo/fastapi

👉FastAPI framework, high performance, easy to learn, fast to code, ready for production

😎TOPICS: python,json,swagger-ui,redoc,starlette,openapi,api,openapi3,framework,async,asyncio,uvicorn,python3,python-types,pydantic,json-schema,fastapi,swagger,rest,web

⭐️STARS:22849, 今日上升数↑:27

👉README:

FastAPI

FastAPI framework, high performance, easy to learn, fast to code, ready for production

Test Coverage Package version

Documentation: https://fastapi.tiangolo.com

Source Code: <a href="https://github.com/tiangolo/fastapi" target="_b...

地址:https://github.com/tiangolo/fastapi


🤩Python随身听-技术精选: /microsoft/playwright-python

👉Python version of the Playwright testing and automation library.

😎TOPICS: playwright

⭐️STARS:1401, 今日上升数↑:15

👉README:

Docs | Website | Python API reference

Playwright is a Python library to automate Chromium, Firefox and WebKit browsers with a single API. Playwright delivers automation that is ever-green, capable, reliable and fast. See how Playwright is better.

Linux macOS Windows
Chromium 86.0.4238.0
WebKit 14.0
Firefox 80.0b8

Headless execution is supported for all browsers on all platforms.

地址:https://github.com/microsoft/playwright-python


🤩Python随身听-技术精选: /ageitgey/face_recognition

👉The world's simplest facial recognition api for Python and the command line

😎TOPICS: machine-learning,face-detection,face-recognition,python

⭐️STARS:37027, 今日上升数↑:14

👉README:

Face Recognition

You can also read a translated version of this file in Chinese 简体中文版 or in Korean 한국어 or in Japanese 日本語.

Recognize and manipulate faces from Python or from the command line with
the world's simplest face recognition library.

Built using dlib's state-of-the-art face recognition
built with deep learning. The model has an accuracy of 99.38% on the
Labeled Faces in the Wild benchmark.

This also provides a simple face_recognition command line tool that lets
you do face recognition on a folder of images from the command line!

Features

Find faces in pictures

Find all the faces that appear in a picture:

import face_recognition
image = face_recognition.load_image_file("your_file...

地址:https://github.com/ageitgey/face_recognition


🤩Python随身听-技术精选: /deepfakes/faceswap

👉Deepfakes Software For All

😎TOPICS: faceswap,face-swap,deep-learning,deeplearning,deep-neural-networks,deepfakes,deepface,deep-face-swap,fakeapp,neural-networks,neural-nets,openfaceswap,myfakeapp,machine-learning

⭐️STARS:33102, 今日上升数↑:24

👉README:

deepfakes_faceswap


FaceSwap is a tool that utilizes deep learning to recognize and swap faces in pictures and videos.


Jennifer Lawrence/Steve Buscemi FaceSwap using the Villain model

Make sure you check out INSTALL.md before getting started.

地址:https://github.com/deepfakes/faceswap


🤩Python随身听-技术精选: /jackfrued/Python-100-Days

👉Python - 100天从新手到大师

😎TOPICS: ``

⭐️STARS:95102, 今日上升数↑:42

👉README:

Python - 100天从新手到大师

作者:骆昊

说明:从项目上线到获得8w+星标以来,一直收到反馈说基础部分(前15天的内容)对新手来说是比较困难的,建议有配套视频进行讲解。最近把基础部分的内容重新创建了一个名为“Python-Core-50-Courses”的项目,用更为简单通俗的方式重写了这部分内容并附带了视频讲解,初学者可以关注下这个新项目。国内用户如果访问GitHub比较慢的话,也可以关注我的知乎号Python-Jack上的“从零开始学Python”专栏,专栏会持续更新,还有大家比较期待的“数据分析”的内容也即将上线,欢迎大家关注我在知乎的专栏、文章和回答

创作不易,感谢大家的打赏支持,这些钱基本不会用于购买咖啡,而是通过腾讯公益、美团公益、水滴筹等平台捐赠给需要帮助的人(点击了解捐赠情况)。需要加入QQ交流群的可以扫描下面的二维码,交流群会为大家提供学习资源问题解答,还会持续为大家带来免费的线上Python体验课和行业公开课,敬请关注。

Python应用领域和职业发展分析

简单的说,Python是一个“优雅”、“明确”、“简单”的编程语言。

  • 学习曲线低,非专业人士也能上手
  • 开源系统,拥有强大的生态圈
  • 解释型语言,完美的平台可移植性
  • 动态类型语言,支持面向对象和函数式编程
  • 代码规范程度高,可读性强

Python在以下领域都有用武之地。

  • 后端开发 - Python / Java / Go / PHP
  • DevOps - Python / Shell / Ruby
  • 数据采集 - Python / C++ / Java
  • 量化交易 - Python / C++ / R
  • 数据科学 - Python / R / Julia / Matlab
  • 机器学习 - Python / R / C++ / Julia
  • 自动...

地址:https://github.com/jackfrued/Python-100-Days


🤩Python随身听-技术精选: /iperov/DeepFaceLab

👉DeepFaceLab is the leading software for creating deepfakes.

😎TOPICS: faceswap,face-swap,deep-learning,deeplearning,deep-neural-networks,deepfakes,deepface,deep-face-swap,fakeapp,neural-networks,neural-nets,deepfacelab,creating-deepfakes,arxiv

⭐️STARS:20986, 今日上升数↑:25

👉README:



DeepFaceLab


https://arxiv.org/abs/2005.05535

the leading software for creating deepfakes

More than 95% of deepfake videos are created with DeepFaceLab.

DeepFaceLab is used by such popular youtube channels as

|---|

|---|---|

|---|---|---|

|---|---|---|

What can I do using DeepFaceLab?

Replace the face

De-age the face

<img s...

地址:https://github.com/iperov/DeepFaceLab


🤩Python随身听-技术精选: /cjph8914/2020_benfords

👉None

😎TOPICS: ``

⭐️STARS:250, 今日上升数↑:233

👉README:

First digit visualization of in selected counties/cities in the 2020 presidential election.

Jupyter notebooks to analyze various precincts/wards for the 2020 election. Each notebook has either a source URL for the dataset or a link to the spreadsheet that was downloaded and parsed.

Benford's Law, also called the Newcomb–Benford law, the law of anomalous numbers, or the first-digit law, is an observation about the frequency distribution of leading digits in many real-life sets of numerical data. The law states that in many naturally occurring collections of numbers, the leadin...

地址:https://github.com/cjph8914/2020_benfords


🤩Python随身听-技术精选: /jantic/DeOldify

👉A Deep Learning based project for colorizing and restoring old images (and video!)

😎TOPICS: ``

⭐️STARS:11936, 今日上升数↑:25

👉README:

DeOldify

Quick Start: The easiest way to colorize images using DeOldify (for free!) is here: DeOldify Image Colorization on DeepAI

The most advanced version of DeOldify image colorization is available here, exclusively. Try a few images for free! MyHeritiage In Color

Image (artistic) |
Video

NEW Having trouble with the default image colorizer, aka "artistic"? Try the "stable" one below. It generally won't produce colors that are as interesting as "artistic", but the glitches are noticeably reduced.

Image (stable) [<img src="https://co...

地址:https://github.com/jantic/DeOldify


🤩Python随身听-技术精选: /Pierian-Data/Complete-Python-3-Bootcamp

👉Course Files for Complete Python 3 Bootcamp Course on Udemy

😎TOPICS: ``

⭐️STARS:12773, 今日上升数↑:14

👉README:

Complete-Python-3-Bootcamp

Course Files for Complete Python 3 Bootcamp Course on Udemy

Get it now for ...

地址:https://github.com/Pierian-Data/Complete-Python-3-Bootcamp


🤩Python随身听-技术精选: /fastai/fastbook

👉The fastai book, published as Jupyter Notebooks

😎TOPICS: notebooks,fastai,deep-learning,machine-learning,data-science,python,book

⭐️STARS:10454, 今日上升数↑:18

👉README:

English / Spanish / Korean / Chinese /
Bengali

The fastai book

These notebooks cover an introduction to deep learning, fastai, and PyTorch. fastai is a layered API for deep learning; for more information, see the fastai paper. Everything in this repo is copyright Jeremy Howard and Sylvain Gugger, 2020 onwards.

These notebooks are used for a MOOC and form the basis of this book, which is currently available for purchase. It does not have the same GPL restrictions that are on this draft.

The code in the notebooks and python .py files is covered by the GPL v3 license; see the LICENSE file for details.

The remainder (including all markdown cells in the notebooks and other prose) is not licensed for any redistribution or change ...

地址:https://github.com/fastai/fastbook


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant