So apparently the default display number of questions per page is 50 so the range you defined in the loop goes out of the available number of pages with 50 questions per page. The range should be adapted to be within the number of total pages with 50 questions each.
This code will catch the 404 error which was the reason you got an error and ignore it just in case you go out of the range.
from urllib.request import urlopen def find_bad_qn(a): url = "https://stackoverflow.com/questions?page=" + str(a) + "&sort=active" try: urlopen(url) except: pass print("Please Wait.. it will take some time") for i in range(298314,298346): find_bad_qn(i)
Related Posts:
- AttributeError: ‘module’ object has no attribute ‘urlopen’
- installing urllib in Python3.6
- Python 3.5.1 urllib has no attribute request
- ‘module’ has no attribute ‘urlencode’
- How to use filter, map, and reduce in Python 3
- Praw & Discord.py: The bot keep sending the same meme. I want the bot to send different meme whenever it is asked
- Import Error: No module named numpy
- TypeError: a bytes-like object is required, not ‘str’ when writing to a file in Python3
- How to uninstall a package installed with pip install –user
- Best way to convert string to bytes in Python 3?
- How is Anaconda related to Python?
- FileNotFoundError: [WinError 2] The system cannot find the file specified:
- Using Python 3 in virtualenv
- How to correct TypeError: Unicode-objects must be encoded before hashing?
- How to install python3 version of package via pip on Ubuntu?
- Updating a dictionary in python
- How to download a file over HTTP?
- Can’t fix “zipimport.ZipImportError: can’t decompress data; zlib not available” when I type in “python3.6 get-pip.py”
- TypeError: ‘float’ object not iterable
- ‘method’ object is not subscriptable. Don’t know what’s wrong
- Importing class from another file [duplicate]
- csv.Error: iterator should return strings, not bytes
- NameError: global name ‘xrange’ is not defined in Python 3
- What does “SyntaxError: Missing parentheses in call to ‘print'” mean in Python?
- TypeError: Missing 1 required positional argument: ‘self’
- What is __pycache__?
- What is __pycache__?
- TypeError: method() takes 1 positional argument but 2 were given
- How can I get a list shape without using numpy?
- How to install pip3 on Windows?
- Python Setup Disabling Path Length Limit Pros and Cons?
- Type error: cannot convert the series to
- How can I flush the output of the print function?
- What is the purpose of “pip install –user …”?
- How to remove punctuation marks from a string in Python 3.x using .translate()?
- Subplot for seaborn boxplot
- Infinite integer in Python
- ‘pip3’ is not recognized as an internal or external command, operable program or batch file
- Why Python 3.6.1 throws AttributeError: module ‘enum’ has no attribute ‘IntFlag’?
- Generate random sentences in python
- How do you use subprocess.check_output() in Python?
- What is sys.maxint in Python 3?
- List attributes of an object [duplicate]
- ValueError: unsupported pickle protocol: 3, python2 pickle can not load the file dumped by python 3 pickle?
- Convert bytes to int?
- ValueError: unsupported pickle protocol: 3, python2 pickle can not load the file dumped by python 3 pickle?
- Python: can’t assign to literal
- “Initializing” variables in python?
- Difference between except: and except Exception as e:
- “Unicode Error “unicodeescape” codec can’t decode bytes… Cannot open text files in Python 3
- How to downgrade python from 3.7 to 3.6
- How to return dictionary keys as a list in Python?
- How to save a dictionary to a file?
- Type error Unhashable type:set
- AttributeError: ‘module’ object has no attribute ‘urlretrieve’
- Youtube_dl : ERROR : YouTube said: Unable to extract video data
- Replacing a character from a certain index
- Using Look Up Tables in Python
- ImportError: No module named ‘google’
- Anaconda Installed but Cannot Launch Navigator
- ImportError: No module named ‘cv2’ Python3
- urllib2.HTTPError: HTTP Error 403: Forbidden
- Django Rest Framework — no module named rest_framework
- Unsupported operation :not writeable python
- NameError: global name ‘unicode’ is not defined – in Python 3
- TypeError: int() argument must be a string, a bytes-like object or a number, not ‘list’
- Object of type ‘map’ has no len() in Python 3
- Python TypeError: non-empty format string passed to object.__format__
- AttributeError: ‘Series’ object has no attribute ‘reshape’
- how to exit a python script in an if statement
- How to fix ‘RuntimeWarning: divide by zero encountered in double_scalars’
- How to do a Sigma in python 3
- Not able to pip install pickle in python 3.6
- environment variables PYSPARK_PYTHON and PYSPARK_DRIVER_PYTHON
- Decode Hex String in Python 3
- built-in range or numpy.arange: which is more efficient?
- Printing subscript in python
- Why do I get this error “TypeError: ‘method’ object is not iterable”?
- can we use XPath with BeautifulSoup?
- How to clear Tkinter Canvas?
- TypeError: ‘range’ object does not support item assignment
- What is the meaning of “int(a[::-1])” in Python?
- Download Returned Zip file from URL
- install csv package in pycharm
- dump() missing 1 required positional argument: ‘fp’ in python json
- Meaning of list[-1] in Python
- TypeError: module.__init__() takes at most 2 arguments (3 given)
- Tkinter error: Couldn’t recognize data in image file
- How to install Openpyxl with pip
- Python cant convert ‘list’ object to str error [closed]
- Getting a name error when trying to input a string [duplicate]
- Generate a random letter in Python
- What’s the correct way to convert bytes to a hex string in Python 3?
- During handling of the above exception, another exception occurred
- Error loading MySQLdb module: No module named ‘MySQLdb’
- Python-3.2 coroutine: AttributeError: ‘generator’ object has no attribute ‘next’
- How to install PyQt4 on Windows using pip?
- How to install PyQt4 on Windows using pip?
- Python 3 integer division [duplicate]
- Python – difference between two strings