Skip to content

Commit 737f5bd

Browse files
authored
Added while-used message example (#6562)
1 parent 63a9124 commit 737f5bd

File tree

4 files changed

+25
-0
lines changed

4 files changed

+25
-0
lines changed

doc/data/messages/w/while-used/bad.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import requests
2+
3+
4+
def fetch_data():
5+
i = 1
6+
while i < 6: # [while-used]
7+
print(f'Attempt {i}...')
8+
try:
9+
return requests.get('https://example.com/data')
10+
except requests.exceptions.RequestException:
11+
pass
12+
i += 1
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import requests
2+
3+
4+
def fetch_data():
5+
for i in range(1, 6):
6+
print(f'Attempt {i}...')
7+
try:
8+
return requests.get('https://example.com/data')
9+
except requests.exceptions.RequestException:
10+
pass
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[master]
2+
load-plugins=pylint.extensions.while_used
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
- `Stackoverflow discussion <https://stackoverflow.com/questions/920645/when-to-use-while-or-for-in-python>`_

0 commit comments

Comments
 (0)