-
Book Overview & Buying
-
Table Of Contents
Python Network Programming Cookbook - Second Edition
By :
While dealing with the remote host in the previous recipes, you may have noticed that we need to do a lot of stuff related to the connection setup. For efficient execution, it is desirable that they become abstract and only the relevant high-level part is exposed to the programmers. It is cumbersome and slow to always explicitly set up connections to execute commands remotely.
Fabric (http://fabfile.org/), a third-party Python module, solves this problem. It only exposes as many APIs as can be used to efficiently interact with remote machines.
In this recipe, a simple example of using Fabric will be shown.
We need Fabric to be installed first. You can install Fabric using the Python packing tools, pip or easy_install, as shown in the following command. Fabric relies on the paramiko module, which will be installed automatically:
$ pip install fabricCurrently the default Fabric does not seem to support Python 3. You may install fabric3 to fix this...
Change the font size
Change margin width
Change background colour