Skip to content

Latest commit

 

History

History
101 lines (78 loc) · 2.08 KB

README.md

File metadata and controls

101 lines (78 loc) · 2.08 KB

random_snippets

Snippets of Code

This repo contains snippets of code and little things I have worked on, often from exerices or going through sections of python books.

Morsels - Python Morsels Bites - PyBites

Topics:

Attributes:

  • morsels/20200127_unpacker

Abstract Classes/ABC:

  • bites/24.ABCs
  • morsels/20191021_fuzzy_string
  • morsels/20191216_mutable_string
  • morsels/20191230_cyclic_list
  • morsels/20200127_unpacker
  • morsels/20200210_proxy_dict
  • morsels/20200316_grouper
  • morsels/20200413_final_class

Decorators:

  • morsels/20190819_count_decorator
  • morsels/20190930_suppress
  • morsels/20191021_fuzzy_string
  • morsels/20200106_timer
  • morsels/20200120_cached_property

Context Managers:

  • morsels/20190930_suppress
  • morsels/20191125_cd
  • morsels/20200106_timer
  • morsels/20200518_comparator

Metaclasses:

  • morsels/20200217_fancy_reader
  • morsels/20200413_final_class

String Parsing:

  • morsels/20191007_tags_equal

Generators/Iterators:

  • morsels/20190902_deep_flatten
  • morsels/20191014_format_ranges
  • morsels/20191118_interleave
  • morsels/20191209_strict_zip
  • morsels/20191227_fancy_reader
  • morsels/20191230_cyclic_list
  • morsels/20200406_sliceview - Very very good resouce on iterators generators iterables

Itertools:

  • morsels/20191014_format_ranges
  • morsels/20191230_cyclic_list

Property:

  • bites/34.UserClass
  • morsels/20191104_vector
  • morsels/20191111_alias
  • morsels/20200106_timer
  • morsels/20200210_proxy_dict

Dunder Methods:

  • bites/34.UserClass
  • morsels/20191021_fuzzy_string
  • morsels/20191104_vector
  • morsels/20200504_month_delta

Inheritance/Custom Collections:

  • morsels/20191209_permadict
  • morsels/20191216_mutable_string
  • morsels/20191230_cyclic_list
  • morsels/20200316_grouper

Unicode:

  • morsels/20191021_fuzzy_string

Datetime:

  • morsels/20191028_meetup_date

Slots:

  • morsels/20191104_vector

Immutable:

  • morsels/20191104_vector

Dataclass:

  • morsels/20191104_vector

Descriptors:

  • morsels/20191111_alias
  • morsels/20200120_cached_property
  • morsels/20200420_validators

Big Numbers/Decimal:

  • morsels/20191202_perfect_square

Sorting/Bisect:

  • FluentPython/bisect_module.py