Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Python_Master-the-Art-of-Design-Patterns
/ functions
Functions
1,218 in github.com/PacktPublishing/Python_Master-the-Art-of-Design-Patterns
⨍
Functions
1,218
◇
Types & classes
479
↳
Endpoints
1
Function
memoizer
(*args)
Module 3/9324OS_05_code/mymath.py:7
Function
memoizer
(*args)
Module 3/9324OS_05_code/old/mymath.py:7
Function
min_max_indexes
(seq)
Module 1/Chapter7/7_03_enumerate_max_min.py:3
Method
mode
(self)
Module 1/Chapter12/12_03_stats.py:14
Method
move
(self, new_path)
Module 1/Chapter11/11_17_component_hierarchy.py:5
Method
move
(self, new_path)
Module 1/Chapter11/11_16_composite_folder_methods.py:9
Method
move
(self, new_path)
Module 1/Chapter11/11_16_composite_folder_methods.py:23
Function
my_function
()
Module 1/Chapter7/7_24_function_object.py:1
Function
no_return
()
Module 1/Chapter4/4_02_exception_quits.py:1
Function
normalize_url
(self, path, link)
Module 1/Chapter6/6_18_normalize_url.py:1
Function
notify
(f)
Module 3/9324OS_13_code/old/test.py:1
Method
notify
(self, subject, *args)
Module 2/Chapter06/observer_example.py:29
Method
notify
(self, publisher)
Module 3/9324OS_13_code/observer.py:43
Method
notify
(self, publisher)
Module 3/9324OS_13_code/observer.py:47
Method
notify
(self, publisher)
Module 3/9324OS_13_code/old/observer.py:42
Method
notify
(self, publisher)
Module 3/9324OS_13_code/old/observer.py:46
Function
nsum
Returns the sum of the first n numbers
Module 3/9324OS_05_code/mymath.py:15
Function
nsum
Returns the sum of the first n numbers
Module 3/9324OS_05_code/old/mymath.py:15
Function
one
(timer)
Module 1/Chapter7/7_26_timer_test.py:8
Method
open
(self)
Module 3/9324OS_12_code/interpreter.py:25
Method
open
(self)
Module 3/9324OS_12_code/old/interpreter.py:10
Method
open
(self)
Module 3/9324OS_12_code/old/interpreter.py:25
Method
operation1
(self)
Module 2/Chapter08/template_simple.py:25
Method
operation2
(self)
Module 2/Chapter08/template_simple.py:28
Method
order
(self, order)
Module 1/Chapter3/3_03_contact_inherit_supplier.py:10
Method
output_results
(self)
Module 1/Chapter10/10_21_template_concretes.py:36
Method
output_results
(self)
Module 1/Chapter10/10_21_template_concretes.py:44
Method
overage
(self)
Module 1/Chapter4/4_11_exception_with_custom_args.py:8
Method
parsed_data
(self)
Module 3/9324OS_01_code/factory_method.py:11
Method
parsed_data
(self)
Module 3/9324OS_01_code/factory_method.py:19
Method
parsed_data
(self)
Module 3/9324OS_01_code/old/factory_method.py:11
Method
parsed_data
(self)
Module 3/9324OS_01_code/old/factory_method.py:19
Function
perimeter
(polygon)
Module 1/Chapter5/5_01_distances_no_objects.py:6
Method
perimeter
(self)
Module 1/Chapter5/5_02_distances_by_object.py:18
Method
perimeter
(self)
Module 1/Chapter5/5_03_object_polygon_init.py:22
Method
permit_user
Grant the given permission to the user
Module 1/Chapter4/4_19_authorizor.py:96
Method
pizza
(self)
Module 3/9324OS_02_code/builder.py:95
Method
play
(self)
Module 3/9324OS_04_code/external.py:8
Method
play
(self)
Module 3/9324OS_04_code/old/external.py:8
Method
play
(self)
Module 1/Chapter3/3_17.2_abc_media.py:5
Method
play
(self)
Module 1/Chapter3/3_16_polymorphic_audio.py:10
Method
play
(self)
Module 1/Chapter3/3_16_polymorphic_audio.py:15
Method
play
(self)
Module 1/Chapter3/3_16_polymorphic_audio.py:20
Method
play
(self)
Module 1/Chapter3/3_17_ducktype_flac.py:8
Method
post
(self)
Module 2/Chapter09/tornado_ex/tornado_ex/example.py:31
Method
prepare
(self)
Module 2/Chapter03/abstract_factory.py:43
Method
prepare
(self)
Module 2/Chapter03/abstract_factory.py:53
Method
prepare_dough
(self)
Module 3/9324OS_02_code/builder.py:32
Method
prepare_dough
(self)
Module 3/9324OS_02_code/builder.py:61
Function
prime_factor
(value)
Module 1/Chapter13/13_04_prime_factor.py:4
Method
process
(self, remaining_string, parser)
Module 1/Chapter10/10_15_xml_states.py:15
Method
process
(self, remaining_string, parser)
Module 1/Chapter10/10_15_xml_states.py:25
Method
process
(self, remaining_string, parser)
Module 1/Chapter10/10_15_xml_states.py:36
Method
process
(self, remaining_string, parser)
Module 1/Chapter10/10_15_xml_states.py:47
Method
process
(self, remaining_string, parser)
Module 1/Chapter10/10_15_xml_states.py:55
Method
process
(self, remaining_string, parser)
Module 1/Chapter10/10_17_xml_singletonstates.py:15
Method
process
(self, remaining_string, parser)
Module 1/Chapter10/10_17_xml_singletonstates.py:25
Method
process
(self, remaining_string, parser)
Module 1/Chapter10/10_17_xml_singletonstates.py:36
Method
process
(self, remaining_string, parser)
Module 1/Chapter10/10_17_xml_singletonstates.py:47
Method
process
(self, remaining_string, parser)
Module 1/Chapter10/10_17_xml_singletonstates.py:55
Method
process_endloop
(self, match, argument)
Module 1/Chapter8/8_29_template_processer_complete.py:48
Method
process_files
perform a search and replace on all files in the temporary directory
Module 1/Chapter5/5_19_zipreplace_inheritance.py:12
Method
process_format
(self)
Module 1/Chapter10/10_21_template_concretes.py:24
Method
process_format
(self)
Module 1/Chapter10/10_19_template_abstract_noimple.py:13
Method
process_format
(self)
Module 1/Chapter10/10_20_template_abstract_implemented.py:24
Method
process_include
(self, match, argument)
Module 1/Chapter8/8_29_template_processer_complete.py:30
Method
process_loopover
(self, match, argument)
Module 1/Chapter8/8_29_template_processer_complete.py:39
Method
process_loopvar
(self, match, argument)
Module 1/Chapter8/8_29_template_processer_complete.py:44
Method
process_response
(self, is_correct)
Module 1/Chapter9/kivy_color_checker/main.py:34
Method
process_variable
(self, match, argument)
Module 1/Chapter8/8_29_template_processer_complete.py:35
Method
process_zip
(self)
Module 1/Chapter5/5_18_zipprocessor.py:13
Method
product
(self)
Module 1/Chapter10/10_11_observer_core.py:11
Method
product
(self)
Module 1/Chapter10/10_12_observer_observing.py:11
Method
prompt_init
()
Module 1/Chapter3/3_25_remaining_subclasses.py:2
Method
prompt_init
()
Module 1/Chapter3/3_25_remaining_subclasses.py:9
Method
prompt_init
()
Module 1/Chapter3/3_21_apartment_nice_prompt.py:16
Method
prompt_init
()
Module 1/Chapter3/3_24_house_rental.py:2
Method
prompt_init
()
Module 1/Chapter3/3_19_apartment_ugly_prompt.py:16
Method
prompt_init
()
Module 1/Chapter3/3_18_property.py:17
Method
prompt_init
()
Module 1/Chapter3/final_case_study.py:17
Method
prompt_init
()
Module 1/Chapter3/final_case_study.py:45
Method
prompt_init
()
Module 1/Chapter3/final_case_study.py:107
Method
prompt_init
()
Module 1/Chapter3/final_case_study.py:128
Method
prompt_init
()
Module 1/Chapter3/final_case_study.py:137
Method
prompt_init
()
Module 1/Chapter3/final_case_study.py:144
Method
prompt_init
()
Module 1/Chapter3/final_case_study.py:151
Method
prompt_init
()
Module 1/Chapter3/final_case_study.py:158
Method
prompt_init
()
Module 1/Chapter3/3_23_purchase_and_rental.py:13
Method
prompt_init
()
Module 1/Chapter3/3_23_purchase_and_rental.py:35
Method
purchase
If the item is not locked, raise an exception. If the itemtype does not exist, raise an exception. If the item is currently ou
Module 1/Chapter4/4_14_inventory_mock_object.py:16
Function
pytest_funcarg__clientsocket
(request)
Module 1/Chapter12/12_12_pytest_echo.py:20
Function
pytest_funcarg__echoserver
(request)
Module 1/Chapter12/12_12_pytest_echo.py:5
Function
pytest_funcarg__temp_dir
(request)
Module 1/Chapter12/12_10_funcarg_finalizer.py:5
Function
pytest_funcarg__tracker
()
Module 1/Chapter12/12_16_mock_flightstatus.py:30
Function
pytest_funcarg__valid_stats
(request)
Module 1/Chapter12/12_09_funcargs.py:3
Method
quantity
(self)
Module 1/Chapter10/10_11_observer_core.py:19
Method
quantity
(self)
Module 1/Chapter10/10_12_observer_observing.py:19
Method
read
(self)
Module 3/9324OS_09_code/proxy.py:5
Method
repeater
(self, timer)
Module 1/Chapter7/7_26_timer_test.py:20
Method
resource
(self)
Module 3/9324OS_09_code/lazy.py:23
← previous
next →
1,001–1,100 of 1,218, ranked by callers