Changing the QGIS web proxy
QGIS, conveniently, has settings for changing the web proxy it uses to access the Internet. If you are running QGIS on a laptop, you may find yourself changing these settings frequently when you change locations, for example, between work and home or maybe a coffee shop. In this recipe, we'll use PyQGIS to change these settings based on pre-configured options. You can then set a variable name to one of those options, and PyQGIS will change the multiple values needed to alter the proxy.
Getting ready
Open the QGIS Python console by going to the Plugins menu and selecting Python Console.
How to do it...
We will build some dictionary variables for each proxy we want to access. Then, we'll create a variable naming the proxy we want to use. Change the QGIS archived settings, which are accessed when QGIS first launches. Finally, we'll change the settings for the current instance of QGIS so the changes take effect immediately:
- First, we import the libraries...