This is interesting to me. We can import only a particular function of a module inside python
Say there is a function boto.ec2.regions()
So I would write
>>> import boto.ec2
or
>>> from boto import ec2
>>> boto.ec2.regions()
or
>>> ec2.regions()
But we can also write
>>> from boto.ec2 import regions
>>> regions()
I had this scenario. Inside my python file I had import my util file. In the util file I had the above import.
from boto.ec2 import regions
So in my python file I could write
import util
util.regions()
Awesome right??
Say there is a function boto.ec2.regions()
So I would write
>>> import boto.ec2
or
>>> from boto import ec2
>>> boto.ec2.regions()
or
>>> ec2.regions()
But we can also write
>>> from boto.ec2 import regions
>>> regions()
I had this scenario. Inside my python file I had import my util file. In the util file I had the above import.
from boto.ec2 import regions
So in my python file I could write
import util
util.regions()
Awesome right??
No comments:
Post a Comment