From fc39e4ec959387377674bb57cb83f26cc6ae1327 Mon Sep 17 00:00:00 2001 From: Sourcery AI <> Date: Mon, 3 Jan 2022 13:04:13 +0000 Subject: [PATCH] 'Refactored by Sourcery' --- BeautifulSoup/scrape.py | 39 +++++++++---------- .../django_project/users/views.py | 6 ++- .../django_project/users/views.py | 6 ++- .../django_project/users/views.py | 8 +++- .../django_project/blog/views.py | 8 +--- .../django_project/users/views.py | 8 +++- .../django_project/blog/views.py | 8 +--- .../django_project/users/views.py | 8 +++- .../django_project/blog/views.py | 8 +--- .../django_project/users/views.py | 8 +++- .../django_project/blog/views.py | 8 +--- .../django_project/users/views.py | 8 +++- .../django_project/blog/views.py | 8 +--- .../django_project/users/views.py | 8 +++- .../django_project/blog/views.py | 8 +--- .../django_project/users/views.py | 8 +++- Ex-Machina/ex-machina.py | 8 ++-- Generators/mem_profile.py | 8 ++-- Object-Oriented/3-Class-Static-Methods/oop.py | 4 +- Object-Oriented/4-Inheritance/oop-finish.py | 5 +-- Python-Future-Date/credit.py | 4 +- Python-JSON/api.py | 2 +- Python-Random/random_data.py | 3 +- Python/Iterators-Coding-Problem/iter-demo.py | 3 +- Python/Matplotlib/09-LiveData/data_gen.py | 4 +- .../02-Playlist-Duration/playlist.py | 5 +-- .../03-Most-Popular-Video-Playlist/start.py | 5 +-- Starting_Code/employee.py | 2 +- mem_profile_old.py | 8 ++-- random_data.py | 3 +- 30 files changed, 106 insertions(+), 113 deletions(-) diff --git a/BeautifulSoup/scrape.py b/BeautifulSoup/scrape.py index 42a191f..463577a 100644 --- a/BeautifulSoup/scrape.py +++ b/BeautifulSoup/scrape.py @@ -6,32 +6,29 @@ soup = BeautifulSoup(source, 'lxml') -csv_file = open('cms_scrape.csv', 'w') +with open('cms_scrape.csv', 'w') as csv_file: + csv_writer = csv.writer(csv_file) + csv_writer.writerow(['headline', 'summary', 'video_link']) -csv_writer = csv.writer(csv_file) -csv_writer.writerow(['headline', 'summary', 'video_link']) + for article in soup.find_all('article'): + headline = article.h2.a.text + print(headline) -for article in soup.find_all('article'): - headline = article.h2.a.text - print(headline) + summary = article.find('div', class_='entry-content').p.text + print(summary) - summary = article.find('div', class_='entry-content').p.text - print(summary) + try: + vid_src = article.find('iframe', class_='youtube-player')['src'] - try: - vid_src = article.find('iframe', class_='youtube-player')['src'] + vid_id = vid_src.split('/')[4] + vid_id = vid_id.split('?')[0] - vid_id = vid_src.split('/')[4] - vid_id = vid_id.split('?')[0] + yt_link = f'https://youtube.com/watch?v={vid_id}' + except Exception as e: + yt_link = None - yt_link = f'https://youtube.com/watch?v={vid_id}' - except Exception as e: - yt_link = None + print(yt_link) - print(yt_link) + print() - print() - - csv_writer.writerow([headline, summary, yt_link]) - -csv_file.close() + csv_writer.writerow([headline, summary, yt_link]) diff --git a/Django_Blog/07-Login-Logout-Authentication/django_project/users/views.py b/Django_Blog/07-Login-Logout-Authentication/django_project/users/views.py index 5e7696b..113ee7d 100644 --- a/Django_Blog/07-Login-Logout-Authentication/django_project/users/views.py +++ b/Django_Blog/07-Login-Logout-Authentication/django_project/users/views.py @@ -10,7 +10,11 @@ def register(request): if form.is_valid(): form.save() username = form.cleaned_data.get('username') - messages.success(request, f'Your account has been created! You are now able to log in') + messages.success( + request, + 'Your account has been created! You are now able to log in', + ) + return redirect('login') else: form = UserRegisterForm() diff --git a/Django_Blog/08-Profile-And-Images/django_project/users/views.py b/Django_Blog/08-Profile-And-Images/django_project/users/views.py index 5e7696b..113ee7d 100644 --- a/Django_Blog/08-Profile-And-Images/django_project/users/views.py +++ b/Django_Blog/08-Profile-And-Images/django_project/users/views.py @@ -10,7 +10,11 @@ def register(request): if form.is_valid(): form.save() username = form.cleaned_data.get('username') - messages.success(request, f'Your account has been created! You are now able to log in') + messages.success( + request, + 'Your account has been created! You are now able to log in', + ) + return redirect('login') else: form = UserRegisterForm() diff --git a/Django_Blog/09-Update-User-Profile/django_project/users/views.py b/Django_Blog/09-Update-User-Profile/django_project/users/views.py index c9de3bb..2e54faf 100644 --- a/Django_Blog/09-Update-User-Profile/django_project/users/views.py +++ b/Django_Blog/09-Update-User-Profile/django_project/users/views.py @@ -10,7 +10,11 @@ def register(request): if form.is_valid(): form.save() username = form.cleaned_data.get('username') - messages.success(request, f'Your account has been created! You are now able to log in') + messages.success( + request, + 'Your account has been created! You are now able to log in', + ) + return redirect('login') else: form = UserRegisterForm() @@ -27,7 +31,7 @@ def profile(request): if u_form.is_valid() and p_form.is_valid(): u_form.save() p_form.save() - messages.success(request, f'Your account has been updated!') + messages.success(request, 'Your account has been updated!') return redirect('profile') else: diff --git a/Django_Blog/10-Posts-Create-Update-Delete/django_project/blog/views.py b/Django_Blog/10-Posts-Create-Update-Delete/django_project/blog/views.py index 0aa7a74..b02c008 100644 --- a/Django_Blog/10-Posts-Create-Update-Delete/django_project/blog/views.py +++ b/Django_Blog/10-Posts-Create-Update-Delete/django_project/blog/views.py @@ -47,9 +47,7 @@ def form_valid(self, form): def test_func(self): post = self.get_object() - if self.request.user == post.author: - return True - return False + return self.request.user == post.author class PostDeleteView(LoginRequiredMixin, UserPassesTestMixin, DeleteView): @@ -58,9 +56,7 @@ class PostDeleteView(LoginRequiredMixin, UserPassesTestMixin, DeleteView): def test_func(self): post = self.get_object() - if self.request.user == post.author: - return True - return False + return self.request.user == post.author def about(request): diff --git a/Django_Blog/10-Posts-Create-Update-Delete/django_project/users/views.py b/Django_Blog/10-Posts-Create-Update-Delete/django_project/users/views.py index c9de3bb..2e54faf 100644 --- a/Django_Blog/10-Posts-Create-Update-Delete/django_project/users/views.py +++ b/Django_Blog/10-Posts-Create-Update-Delete/django_project/users/views.py @@ -10,7 +10,11 @@ def register(request): if form.is_valid(): form.save() username = form.cleaned_data.get('username') - messages.success(request, f'Your account has been created! You are now able to log in') + messages.success( + request, + 'Your account has been created! You are now able to log in', + ) + return redirect('login') else: form = UserRegisterForm() @@ -27,7 +31,7 @@ def profile(request): if u_form.is_valid() and p_form.is_valid(): u_form.save() p_form.save() - messages.success(request, f'Your account has been updated!') + messages.success(request, 'Your account has been updated!') return redirect('profile') else: diff --git a/Django_Blog/11-Pagination/django_project/blog/views.py b/Django_Blog/11-Pagination/django_project/blog/views.py index 5751fbe..3eda136 100644 --- a/Django_Blog/11-Pagination/django_project/blog/views.py +++ b/Django_Blog/11-Pagination/django_project/blog/views.py @@ -60,9 +60,7 @@ def form_valid(self, form): def test_func(self): post = self.get_object() - if self.request.user == post.author: - return True - return False + return self.request.user == post.author class PostDeleteView(LoginRequiredMixin, UserPassesTestMixin, DeleteView): @@ -71,9 +69,7 @@ class PostDeleteView(LoginRequiredMixin, UserPassesTestMixin, DeleteView): def test_func(self): post = self.get_object() - if self.request.user == post.author: - return True - return False + return self.request.user == post.author def about(request): diff --git a/Django_Blog/11-Pagination/django_project/users/views.py b/Django_Blog/11-Pagination/django_project/users/views.py index c9de3bb..2e54faf 100644 --- a/Django_Blog/11-Pagination/django_project/users/views.py +++ b/Django_Blog/11-Pagination/django_project/users/views.py @@ -10,7 +10,11 @@ def register(request): if form.is_valid(): form.save() username = form.cleaned_data.get('username') - messages.success(request, f'Your account has been created! You are now able to log in') + messages.success( + request, + 'Your account has been created! You are now able to log in', + ) + return redirect('login') else: form = UserRegisterForm() @@ -27,7 +31,7 @@ def profile(request): if u_form.is_valid() and p_form.is_valid(): u_form.save() p_form.save() - messages.success(request, f'Your account has been updated!') + messages.success(request, 'Your account has been updated!') return redirect('profile') else: diff --git a/Django_Blog/12-Password-Reset/django_project/blog/views.py b/Django_Blog/12-Password-Reset/django_project/blog/views.py index 5751fbe..3eda136 100644 --- a/Django_Blog/12-Password-Reset/django_project/blog/views.py +++ b/Django_Blog/12-Password-Reset/django_project/blog/views.py @@ -60,9 +60,7 @@ def form_valid(self, form): def test_func(self): post = self.get_object() - if self.request.user == post.author: - return True - return False + return self.request.user == post.author class PostDeleteView(LoginRequiredMixin, UserPassesTestMixin, DeleteView): @@ -71,9 +69,7 @@ class PostDeleteView(LoginRequiredMixin, UserPassesTestMixin, DeleteView): def test_func(self): post = self.get_object() - if self.request.user == post.author: - return True - return False + return self.request.user == post.author def about(request): diff --git a/Django_Blog/12-Password-Reset/django_project/users/views.py b/Django_Blog/12-Password-Reset/django_project/users/views.py index c9de3bb..2e54faf 100644 --- a/Django_Blog/12-Password-Reset/django_project/users/views.py +++ b/Django_Blog/12-Password-Reset/django_project/users/views.py @@ -10,7 +10,11 @@ def register(request): if form.is_valid(): form.save() username = form.cleaned_data.get('username') - messages.success(request, f'Your account has been created! You are now able to log in') + messages.success( + request, + 'Your account has been created! You are now able to log in', + ) + return redirect('login') else: form = UserRegisterForm() @@ -27,7 +31,7 @@ def profile(request): if u_form.is_valid() and p_form.is_valid(): u_form.save() p_form.save() - messages.success(request, f'Your account has been updated!') + messages.success(request, 'Your account has been updated!') return redirect('profile') else: diff --git a/Django_Blog/13-AWS-S3-Uploads/django_project/blog/views.py b/Django_Blog/13-AWS-S3-Uploads/django_project/blog/views.py index 5751fbe..3eda136 100644 --- a/Django_Blog/13-AWS-S3-Uploads/django_project/blog/views.py +++ b/Django_Blog/13-AWS-S3-Uploads/django_project/blog/views.py @@ -60,9 +60,7 @@ def form_valid(self, form): def test_func(self): post = self.get_object() - if self.request.user == post.author: - return True - return False + return self.request.user == post.author class PostDeleteView(LoginRequiredMixin, UserPassesTestMixin, DeleteView): @@ -71,9 +69,7 @@ class PostDeleteView(LoginRequiredMixin, UserPassesTestMixin, DeleteView): def test_func(self): post = self.get_object() - if self.request.user == post.author: - return True - return False + return self.request.user == post.author def about(request): diff --git a/Django_Blog/13-AWS-S3-Uploads/django_project/users/views.py b/Django_Blog/13-AWS-S3-Uploads/django_project/users/views.py index c9de3bb..2e54faf 100644 --- a/Django_Blog/13-AWS-S3-Uploads/django_project/users/views.py +++ b/Django_Blog/13-AWS-S3-Uploads/django_project/users/views.py @@ -10,7 +10,11 @@ def register(request): if form.is_valid(): form.save() username = form.cleaned_data.get('username') - messages.success(request, f'Your account has been created! You are now able to log in') + messages.success( + request, + 'Your account has been created! You are now able to log in', + ) + return redirect('login') else: form = UserRegisterForm() @@ -27,7 +31,7 @@ def profile(request): if u_form.is_valid() and p_form.is_valid(): u_form.save() p_form.save() - messages.success(request, f'Your account has been updated!') + messages.success(request, 'Your account has been updated!') return redirect('profile') else: diff --git a/Django_Blog/13-Deployment-Heroku/django_project/blog/views.py b/Django_Blog/13-Deployment-Heroku/django_project/blog/views.py index 5751fbe..3eda136 100644 --- a/Django_Blog/13-Deployment-Heroku/django_project/blog/views.py +++ b/Django_Blog/13-Deployment-Heroku/django_project/blog/views.py @@ -60,9 +60,7 @@ def form_valid(self, form): def test_func(self): post = self.get_object() - if self.request.user == post.author: - return True - return False + return self.request.user == post.author class PostDeleteView(LoginRequiredMixin, UserPassesTestMixin, DeleteView): @@ -71,9 +69,7 @@ class PostDeleteView(LoginRequiredMixin, UserPassesTestMixin, DeleteView): def test_func(self): post = self.get_object() - if self.request.user == post.author: - return True - return False + return self.request.user == post.author def about(request): diff --git a/Django_Blog/13-Deployment-Heroku/django_project/users/views.py b/Django_Blog/13-Deployment-Heroku/django_project/users/views.py index c9de3bb..2e54faf 100644 --- a/Django_Blog/13-Deployment-Heroku/django_project/users/views.py +++ b/Django_Blog/13-Deployment-Heroku/django_project/users/views.py @@ -10,7 +10,11 @@ def register(request): if form.is_valid(): form.save() username = form.cleaned_data.get('username') - messages.success(request, f'Your account has been created! You are now able to log in') + messages.success( + request, + 'Your account has been created! You are now able to log in', + ) + return redirect('login') else: form = UserRegisterForm() @@ -27,7 +31,7 @@ def profile(request): if u_form.is_valid() and p_form.is_valid(): u_form.save() p_form.save() - messages.success(request, f'Your account has been updated!') + messages.success(request, 'Your account has been updated!') return redirect('profile') else: diff --git a/Django_Blog/13-Deployment-Linode/django_project/blog/views.py b/Django_Blog/13-Deployment-Linode/django_project/blog/views.py index 5751fbe..3eda136 100644 --- a/Django_Blog/13-Deployment-Linode/django_project/blog/views.py +++ b/Django_Blog/13-Deployment-Linode/django_project/blog/views.py @@ -60,9 +60,7 @@ def form_valid(self, form): def test_func(self): post = self.get_object() - if self.request.user == post.author: - return True - return False + return self.request.user == post.author class PostDeleteView(LoginRequiredMixin, UserPassesTestMixin, DeleteView): @@ -71,9 +69,7 @@ class PostDeleteView(LoginRequiredMixin, UserPassesTestMixin, DeleteView): def test_func(self): post = self.get_object() - if self.request.user == post.author: - return True - return False + return self.request.user == post.author def about(request): diff --git a/Django_Blog/13-Deployment-Linode/django_project/users/views.py b/Django_Blog/13-Deployment-Linode/django_project/users/views.py index c9de3bb..2e54faf 100644 --- a/Django_Blog/13-Deployment-Linode/django_project/users/views.py +++ b/Django_Blog/13-Deployment-Linode/django_project/users/views.py @@ -10,7 +10,11 @@ def register(request): if form.is_valid(): form.save() username = form.cleaned_data.get('username') - messages.success(request, f'Your account has been created! You are now able to log in') + messages.success( + request, + 'Your account has been created! You are now able to log in', + ) + return redirect('login') else: form = UserRegisterForm() @@ -27,7 +31,7 @@ def profile(request): if u_form.is_valid() and p_form.is_valid(): u_form.save() p_form.save() - messages.success(request, f'Your account has been updated!') + messages.success(request, 'Your account has been updated!') return redirect('profile') else: diff --git a/Ex-Machina/ex-machina.py b/Ex-Machina/ex-machina.py index 2ec2b70..42a6dc9 100644 --- a/Ex-Machina/ex-machina.py +++ b/Ex-Machina/ex-machina.py @@ -14,16 +14,16 @@ def prime(n,x): i = 1 j = 1 while j <= n: - if x[i] == 1: - j = j + 1 - i = i + 1 + if x[i] == 1: + j += 1 + i += 1 return i - 1 x=sieve(10000) code = [1206,301,384,5] key =[1,1,2,2,] sys.stdout.write("".join(chr(i) for i in [73,83,66,78,32,61,32])) -for i in range (0,4): +for i in range(4): sys.stdout.write(str(prime(code[i],x)-key[i])) print \ No newline at end of file diff --git a/Generators/mem_profile.py b/Generators/mem_profile.py index 9730fce..d8925cf 100644 --- a/Generators/mem_profile.py +++ b/Generators/mem_profile.py @@ -7,13 +7,11 @@ def memory_usage_psutil(): # return the memory usage in MB process = psutil.Process(os.getpid()) - mem = process.get_memory_info()[0] / float(2 ** 20) - return mem + return process.get_memory_info()[0] / float(2 ** 20) def memory_usage_resource(): rusage_denom = 1024. if sys.platform == 'darwin': # ... it seems that in OSX the output is different units ... - rusage_denom = rusage_denom * rusage_denom - mem = resource.getrusage(resource.RUSAGE_SELF).ru_maxrss / rusage_denom - return mem + rusage_denom *= rusage_denom + return resource.getrusage(resource.RUSAGE_SELF).ru_maxrss / rusage_denom diff --git a/Object-Oriented/3-Class-Static-Methods/oop.py b/Object-Oriented/3-Class-Static-Methods/oop.py index a56f96f..4b77f5d 100644 --- a/Object-Oriented/3-Class-Static-Methods/oop.py +++ b/Object-Oriented/3-Class-Static-Methods/oop.py @@ -29,9 +29,7 @@ def from_string(cls, emp_str): @staticmethod def is_workday(day): - if day.weekday() == 5 or day.weekday() == 6: - return False - return True + return day.weekday() not in [5, 6] emp_1 = Employee('Corey', 'Schafer', 50000) diff --git a/Object-Oriented/4-Inheritance/oop-finish.py b/Object-Oriented/4-Inheritance/oop-finish.py index 8f04108..424947a 100644 --- a/Object-Oriented/4-Inheritance/oop-finish.py +++ b/Object-Oriented/4-Inheritance/oop-finish.py @@ -28,10 +28,7 @@ class Manager(Employee): def __init__(self, first, last, pay, employees=None): super().__init__(first, last, pay) - if employees is None: - self.employees = [] - else: - self.employees = employees + self.employees = [] if employees is None else employees def add_emp(self, emp): if emp not in self.employees: diff --git a/Python-Future-Date/credit.py b/Python-Future-Date/credit.py index f880d69..5ba8eda 100644 --- a/Python-Future-Date/credit.py +++ b/Python-Future-Date/credit.py @@ -18,9 +18,7 @@ balance -= monthly_payment balance = round(balance, 2) - if balance < 0: - balance = 0 - + balance = max(balance, 0) print(end_date, balance) days_in_current_month = calendar.monthrange(end_date.year, end_date.month)[1] diff --git a/Python-JSON/api.py b/Python-JSON/api.py index 0ce9f34..b46bf0d 100644 --- a/Python-JSON/api.py +++ b/Python-JSON/api.py @@ -8,7 +8,7 @@ # print(json.dumps(data, indent=2)) -usd_rates = dict() +usd_rates = {} for item in data['list']['resources']: name = item['resource']['fields']['name'] diff --git a/Python-Random/random_data.py b/Python-Random/random_data.py index cdc566b..c514068 100644 --- a/Python-Random/random_data.py +++ b/Python-Random/random_data.py @@ -1,4 +1,5 @@ ''' Super simple module to create basic random data for tutorials''' + import random first_names = ['John', 'Jane', 'Corey', 'Travis', 'Dave', 'Kurt', 'Neil', 'Sam', 'Steve', 'Tom', 'James', 'Robert', 'Michael', 'Charles', 'Joe', 'Mary', 'Maggie', 'Nicole', 'Patricia', 'Linda', 'Barbara', 'Elizabeth', 'Laura', 'Jennifer', 'Maria'] @@ -11,7 +12,7 @@ states = ['AL', 'AK', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DC', 'DE', 'FL', 'GA', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'NC', 'ND', 'OH', 'OK', 'OR', 'PA', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VT', 'VA', 'WA', 'WV', 'WI', 'WY'] -for num in range(100): +for _ in range(100): first = random.choice(first_names) last = random.choice(last_names) diff --git a/Python/Iterators-Coding-Problem/iter-demo.py b/Python/Iterators-Coding-Problem/iter-demo.py index 1aa477a..cd3523e 100644 --- a/Python/Iterators-Coding-Problem/iter-demo.py +++ b/Python/Iterators-Coding-Problem/iter-demo.py @@ -18,8 +18,7 @@ def __next__(self): def sentence(sentence): - for word in sentence.split(): - yield word + yield from sentence.split() my_sentence = sentence('This is a test') diff --git a/Python/Matplotlib/09-LiveData/data_gen.py b/Python/Matplotlib/09-LiveData/data_gen.py index 618f2ee..f359d10 100644 --- a/Python/Matplotlib/09-LiveData/data_gen.py +++ b/Python/Matplotlib/09-LiveData/data_gen.py @@ -29,7 +29,7 @@ print(x_value, total_1, total_2) x_value += 1 - total_1 = total_1 + random.randint(-6, 8) - total_2 = total_2 + random.randint(-5, 6) + total_1 += random.randint(-6, 8) + total_2 += random.randint(-5, 6) time.sleep(1) diff --git a/Python/YouTube-API/02-Playlist-Duration/playlist.py b/Python/YouTube-API/02-Playlist-Duration/playlist.py index 49583b4..79a54a9 100644 --- a/Python/YouTube-API/02-Playlist-Duration/playlist.py +++ b/Python/YouTube-API/02-Playlist-Duration/playlist.py @@ -25,10 +25,7 @@ pl_response = pl_request.execute() - vid_ids = [] - for item in pl_response['items']: - vid_ids.append(item['contentDetails']['videoId']) - + vid_ids = [item['contentDetails']['videoId'] for item in pl_response['items']] vid_request = youtube.videos().list( part="contentDetails", id=','.join(vid_ids) diff --git a/Python/YouTube-API/03-Most-Popular-Video-Playlist/start.py b/Python/YouTube-API/03-Most-Popular-Video-Playlist/start.py index a76d410..ae59bcc 100644 --- a/Python/YouTube-API/03-Most-Popular-Video-Playlist/start.py +++ b/Python/YouTube-API/03-Most-Popular-Video-Playlist/start.py @@ -20,10 +20,7 @@ pl_response = pl_request.execute() - vid_ids = [] - for item in pl_response['items']: - vid_ids.append(item['contentDetails']['videoId']) - + vid_ids = [item['contentDetails']['videoId'] for item in pl_response['items']] vid_request = youtube.videos().list( part="statistics", id=','.join(vid_ids) diff --git a/Starting_Code/employee.py b/Starting_Code/employee.py index 461ee5f..30c3a51 100644 --- a/Starting_Code/employee.py +++ b/Starting_Code/employee.py @@ -32,7 +32,7 @@ class Manager(Employee): def __init__(self, first, last, pay, employees=None): super().__init__(first, last, pay) - self.employees = employees if employees else [] + self.employees = employees or [] def add_emp(self, emp): if emp not in self.employees: diff --git a/mem_profile_old.py b/mem_profile_old.py index 9730fce..d8925cf 100644 --- a/mem_profile_old.py +++ b/mem_profile_old.py @@ -7,13 +7,11 @@ def memory_usage_psutil(): # return the memory usage in MB process = psutil.Process(os.getpid()) - mem = process.get_memory_info()[0] / float(2 ** 20) - return mem + return process.get_memory_info()[0] / float(2 ** 20) def memory_usage_resource(): rusage_denom = 1024. if sys.platform == 'darwin': # ... it seems that in OSX the output is different units ... - rusage_denom = rusage_denom * rusage_denom - mem = resource.getrusage(resource.RUSAGE_SELF).ru_maxrss / rusage_denom - return mem + rusage_denom *= rusage_denom + return resource.getrusage(resource.RUSAGE_SELF).ru_maxrss / rusage_denom diff --git a/random_data.py b/random_data.py index cdc566b..c514068 100644 --- a/random_data.py +++ b/random_data.py @@ -1,4 +1,5 @@ ''' Super simple module to create basic random data for tutorials''' + import random first_names = ['John', 'Jane', 'Corey', 'Travis', 'Dave', 'Kurt', 'Neil', 'Sam', 'Steve', 'Tom', 'James', 'Robert', 'Michael', 'Charles', 'Joe', 'Mary', 'Maggie', 'Nicole', 'Patricia', 'Linda', 'Barbara', 'Elizabeth', 'Laura', 'Jennifer', 'Maria'] @@ -11,7 +12,7 @@ states = ['AL', 'AK', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DC', 'DE', 'FL', 'GA', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'NC', 'ND', 'OH', 'OK', 'OR', 'PA', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VT', 'VA', 'WA', 'WV', 'WI', 'WY'] -for num in range(100): +for _ in range(100): first = random.choice(first_names) last = random.choice(last_names)