absl-py & absl

Changyeol Choi·2021년 1월 21일
0

Library

목록 보기
1/1

Abseil

구글에서 내부적으로 사용되는 기본적인 C++ 코드들을 모아 만든 오픈소스 라이브러리

구글의 오픈소스 프로젝트 대부분에서 사용되고 있는 코드들과 API들을 모아 하나의 포괄적인 프로젝트로 만듬

C++ 표준에서 빠져있는 것들도 지원

표준을 대체하는 코드베이스도 제공

https://abseil.io/

absl-py

Abseil Python Common Libraries

This repository is a collection of Python library code for building Python applications. The code is collected from Google's own Python code base, and has been extensively tested and used in production.

Features

  • Simple application startup
  • Distributed commandline flags system
  • Custom logging module with additional features
  • Testing utilities
pip install absl-py

Programming Guides

https://abseil.io/docs/python/guides/

Flags

absl.flags defines a distributed command line system, replacing systems like getopt(), optparse, and manual argument processing.

Logging

Dependencies:

from absl import logging 

Testing

Abseil Python’s testing library is similar to Python’s standard unittest module (sometimes referred to as PyUnit) but offers some additional useful features on top of the standard library, such as interfacing with Abseil Flags.

profile
10년 후...내 모습을 위한 첫걸음

0개의 댓글