Best Python code snippet using robotframework-pageobjects_python
U2ber2.py
Source:U2ber2.py  
...159# %%[markdown]160# # MRO (Method Resolution Order)161# %%162class A:163	def do_something(self):164		print('Method Defined in A')165class B(A):166	def do_something(self):167		print('Method Defined in B')168class C(A):169	def do_something(self):170		print('Method Defined in C')171class D(B, C):172	def do_something(self):173		print('Method Defined in D')174d = D()175d.do_something()176print(D.__mro__)177print(D.mro())178# %%179class A:180	def do_something(self):181		print('Method Defined in A')182class B(A):183	def do_something(self):184		print('Method Defined in B')185class C(A):186	def do_something(self):187		print('Method Defined in C')188class D(B, C):189	pass190	#def do_something(self):191	#	print('Method Defined in D')192d = D()193d.do_something()194print(D.__mro__)195print(D.mro())196help(D)197# %%198class A:199	def do_something(self):200		print('Method Defined in A')201class B(A):202	def do_something(self):203		print('Method Defined in B')204class C(A):205	def do_something(self):206		print('Method Defined in C')207class D(C, B):208	pass209	#def do_something(self):210	#	print('Method Defined in D')211d = D()212d.do_something()213print(D.__mro__)214print(D.mro())215help(D)216# %%217class A:218	def do_something(self):219		print('Method Defined in A')220class B(A):221	def do_something(self):222		print('Method Defined in B')223class C(A):224	'''def do_something(self):225		print('Method Defined in C')'''226	pass227class D(C, B):228	pass229	#def do_something(self):230	#	print('Method Defined in D')231d = D()232d.do_something()233print(D.__mro__)234print(D.mro())235help(D)236# %%237class A:238	def do_something(self):239		print('Method Defined in A')240class B(A):241	'''def do_something(self):242		print('Method Defined in B')'''243	pass244class C(A):245	'''def do_something(self):246		print('Method Defined in C')'''247	pass248class D(C, B):249	pass250	#def do_something(self):251	#	print('Method Defined in D')252d = D()253d.do_something()254print(D.__mro__)255print(D.mro())256help(D)257# %%[markdown]258# # è¤å¯« (`__add__`)259# %%260class Human:261	def __init__(self, first, last, age):262		self.first = first263		self.last = last264		self.age = age265	266	def __repr__(self):267		return f'Human named {self.first} and {self.last}'...Thread.py
Source:Thread.py  
1"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""2import time3start = time.perf_counter()4def do_something():5	print('Sleeping for 01 second...')6	time.sleep(1)7	print('Done sleeping...')8do_something()9do_something()10finished = time.perf_counter()11print(f'Finished in {round(finished - start, 2)} second(s)')12"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""13import time14import threading15start = time.perf_counter()16def do_something():17	print('Sleeping for 01 second...')18	time.sleep(1)19	print('Done sleeping...')20t1 = threading.thread(target= do_something)21t2 = threading.thread(target= do_something)22t1.start()23t2.start()24t1.join()25t2.join()26finished = time.perf_counter()27print(f'Finished in {round(finished - start, 2)} second(s)')28""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""29import time30import threading31start = time.perf_counter()32def do_something():33	print('Sleeping for 01 second...')34	time.sleep(1)35	print('Done sleeping...')36threads = []37for _ in range(10):38	t = threading.Thread(target= do_something)39	t.start()40	threads.append(t)41for thread in threads:42	thread.join()43finished = time.perf_counter()44print(f'Finished in {round(finished - start, 2)} second(s)')45"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""46import time47import threading48start = time.perf_counter()49def do_something(seconds):50	print(f'Sleeping for {seconds} second(s)...')51	time.sleep(seconds)52	print('Done sleeping...')53threads = []54for _ in range(10):55	t = threading.Thread(target= do_something, args =[1.5])56	t.start()57	threads.append(t)58for thread in threads:59	thread.join()60finished = time.perf_counter()61print(f'Finished in {round(finished - start, 2)} second(s)')62""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""63import time64import concurrent.futures65start = time.perf_counter()66def do_something(seconds):67	print(f'Sleeping for {seconds} second(s)...')68	time.sleep(seconds)69	return 'Done sleeping...'70with concurrent.futures.ThreadPoolExecutor() as executor:71	f1 = executor.submit(do_something, 1)72	print(f1.result())73#threads = []74#for _ in range(10):75#	t = threading.Thread(target= do_something, args =[1.5])76#	t.start()77#	threads.append(t)78#79#for thread in threads:80#	thread.join()81finished = time.perf_counter()82print(f'Finished in {round(finished - start, 2)} second(s)')83""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""84import time85import concurrent.futures86start = time.perf_counter()87def do_something(seconds):88	print(f'Sleeping for {seconds} second(s)...')89	time.sleep(seconds)90	return 'Done sleeping...'91with concurrent.futures.ThreadPoolExecutor() as executor:92	f1 = executor.submit(do_something, 1)93	f2 = executor.submit(do_something, 1)94	print(f1.result())95	print(f2.result())96#threads = []97#for _ in range(10):98#	t = threading.Thread(target= do_something, args =[1.5])99#	t.start()100#	threads.append(t)101#102#for thread in threads:103#	thread.join()104finished = time.perf_counter()105print(f'Finished in {round(finished - start, 2)} second(s)')106""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""107import time108import concurrent.futures109start = time.perf_counter()110def do_something(seconds):111	print(f'Sleeping for {seconds} second(s)...')112	time.sleep(seconds)113	return 'Done sleeping...'114with concurrent.futures.ThreadPoolExecutor() as executor:115	results = [executor.submit(do_something, 1) for _ in range(10)] 116	117	for f in concurrent.futures.as_completed(results):118		print(f.result())119#threads = []120#for _ in range(10):121#	t = threading.Thread(target= do_something, args =[1.5])122#	t.start()123#	threads.append(t)124#125#for thread in threads:126#	thread.join()127finished = time.perf_counter()128print(f'Finished in {round(finished - start, 2)} second(s)')129""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""130import time131import concurrent.futures132start = time.perf_counter()133def do_something(seconds):134	print(f'Sleeping for {seconds} second(s)...')135	time.sleep(seconds)136	return (f'Done sleeping {seconds}...')137with concurrent.futures.ThreadPoolExecutor() as executor:138	secs = [5, 4, 3, 2, 1]139	results = [executor.submit(do_something, sec) for sec in secs] 140	141	for f in concurrent.futures.as_completed(results):142		print(f.result())143#threads = []144#for _ in range(10):145#	t = threading.Thread(target= do_something, args =[1.5])146#	t.start()147#	threads.append(t)148#149#for thread in threads:150#	thread.join()151finished = time.perf_counter()152print(f'Finished in {round(finished - start, 2)} second(s)')153""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""154import time155import concurrent.futures156start = time.perf_counter()157def do_something(seconds):158	print(f'Sleeping for {seconds} second(s)...')159	time.sleep(seconds)160	return (f'Done sleeping {seconds}...')161with concurrent.futures.ThreadPoolExecutor() as executor:162	secs = [5, 4, 3, 2, 1]163	results = executor.map(do_something, secs)164	165	for result in results:166		print(result)167#threads = []168#for _ in range(10):169#	t = threading.Thread(target= do_something, args =[1.5])170#	t.start()171#	threads.append(t)...Multiprocess.py
Source:Multiprocess.py  
1"""2import time3start = time.perf_counter()4def do_something():5	print('Sleeping for 01 second...')6	time.sleep(1)7	print('Done sleeping...')8do_something()9finished = time.perf_counter()10print(f'Finished in {round(finished - start, 2)} second(s)')11"""12"""13import time14import multiprocessing15start = time.perf_counter()16def do_something():17	print('Sleeping for 01 second...')18	time.sleep(1)19	print('Done sleeping...')20p1 = multiprocessing.Process(target= do_something)21p2 = multiprocessing.Process(target= do_something)22p1.start()23p2.start()24p1.join()25p2.join()26finished = time.perf_counter()27print(f'Finished in {round(finished - start, 2)} second(s)')28"""29"""30import time31import multiprocessing32start = time.perf_counter()33def do_something():34	print('Sleeping for 01 second...')35	time.sleep(1)36	print('Done sleeping...')37processes = []38for _ in range(10):39	p = multiprocessing.Process(target= do_something)40	p.start()41	processes.append(p)42for process in processes:43	process.join()44finished = time.perf_counter()45print(f'Finished in {round(finished - start, 2)} second(s)')46"""47"""48import time49import multiprocessing50start = time.perf_counter()51def do_something(seconds):52	print(f'Sleeping for {seconds} second(s)...')53	time.sleep(seconds)54	print('Done sleeping...')55processes = []56for _ in range(10):57	p = multiprocessing.Process(target= do_something, args =[1.5])58	p.start()59	processes.append(p)60for process in processes:61	process.join()62finished = time.perf_counter()63print(f'Finished in {round(finished - start, 2)} second(s)')64"""65"""66import time67import concurrent.futures68start = time.perf_counter()69def do_something(seconds):70	print(f'Sleeping for {seconds} second(s)...')71	time.sleep(seconds)72	return 'Done sleeping...'73with concurrent.futures.ProcessPoolExecutor() as executor:74	f1 = executor.submit(do_something, 1)75	print(f1.result())76finished = time.perf_counter()77print(f'Finished in {round(finished - start, 2)} second(s)')78"""79"""80import time81import concurrent.futures82start = time.perf_counter()83def do_something(seconds):84	print(f'Sleeping for {seconds} second(s)...')85	time.sleep(seconds)86	return 'Done sleeping...'87with concurrent.futures.ProcessPoolExecutor() as executor:88	f1 = executor.submit(do_something, 1)89	f2 = executor.submit(do_something, 1)90	print(f1.result())91	print(f2.result())92finished = time.perf_counter()93print(f'Finished in {round(finished - start, 2)} second(s)')94"""95"""96import time97import concurrent.futures98start = time.perf_counter()99def do_something(seconds):100	print(f'Sleeping for {seconds} second(s)...')101	time.sleep(seconds)102	return 'Done sleeping...'103with concurrent.futures.ProcessPoolExecutor() as executor:104	results = [executor.submit(do_something, 1) for _ in range(10)] 105	106	for f in concurrent.futures.as_completed(results):107		print(f.result())108finished = time.perf_counter()109print(f'Finished in {round(finished - start, 2)} second(s)')110"""111"""112import time113import concurrent.futures114start = time.perf_counter()115def do_something(seconds):116	print(f'Sleeping for {seconds} second(s)...')117	time.sleep(seconds)118	return (f'Done sleeping {seconds}...')119with concurrent.futures.ProcessPoolExecutor() as executor:120	secs = [5, 4, 3, 2, 1]121	results = [executor.submit(do_something, sec) for sec in secs] 122	123	for f in concurrent.futures.as_completed(results):124		print(f.result())125finished = time.perf_counter()126print(f'Finished in {round(finished - start, 2)} second(s)')127"""128"""129import time130import concurrent.futures131start = time.perf_counter()132def do_something(seconds):133	print(f'Sleeping for {seconds} second(s)...')134	time.sleep(seconds)135	return (f'Done sleeping {seconds}...')136with concurrent.futures.ThreadPoolExecutor() as executor:137	secs = [5, 4, 3, 2, 1]138	results = executor.map(do_something, secs)139	140	for result in results:141		print(result)142finished = time.perf_counter()143print(f'Finished in {round(finished - start, 2)} second(s)')144"""145"""146import time147import concurrent.futures148start = time.perf_counter()149def do_something(seconds):150	print(f'Sleeping for {seconds} second(s)...')151	time.sleep(seconds)152	return (f'Done sleeping {seconds}...')153with concurrent.futures.ThreadPoolExecutor() as executor:154	secs = [5, 4, 3, 2, 1]155	results = executor.map(do_something, secs)156finished = time.perf_counter()...test_weakmethod.py
Source:test_weakmethod.py  
1import gc2def test_weak_method_on_obj():3    from kivy.weakmethod import WeakMethod4    class SomeClass:5        def do_something(self):6            pass7    obj = SomeClass()8    weak_method = WeakMethod(obj.do_something)9    assert not weak_method.is_dead()10    assert weak_method() == obj.do_something11    assert weak_method == WeakMethod(obj.do_something)12    assert weak_method != WeakMethod(SomeClass().do_something)13    del obj14    gc.collect()15    assert weak_method.is_dead()16    assert weak_method() is None17    assert weak_method != WeakMethod(SomeClass().do_something)18def test_weak_method_func():19    from kivy.weakmethod import WeakMethod20    def do_something():21        pass22    weak_method = WeakMethod(do_something)23    assert not weak_method.is_dead()24    assert weak_method() == do_something25    assert weak_method == WeakMethod(do_something)26    del do_something27    gc.collect()28    assert not weak_method.is_dead()...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
