神奇的模块--谷歌开源 Python Fire:自动生成命令行接口

原创
2017/03/16 23:12
阅读数 2K

1.下载fire模块

pip install fire

2.fire模块的简单使用

#!/usr/bin/python3
import fire
import socket
class Example(object):
    def get(self,addr='localhost'):  #默认使用localhost作为主机名
        s=socket.gethostbyname(addr) #获取ip
        print(s)

class F():
    f=fire.Fire(Example) #创建一个类使用fire模块

if __name__=='__main__':
    e=Example()

3.使用

1.帮助

2.默认

3.获取百度ip

非常简单的一个模块,但我感觉用处还是很大的!

展开阅读全文
打赏
1
34 收藏
分享
加载中
打赏
7 评论
34 收藏
1
分享
返回顶部
顶部