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 ...

Get QGIS Python Programming Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.