您的位置:首页 > 编程语言 > Python开发

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

2017-03-16 23:31 302 查看
摘要: Python Fire 是谷歌开源的一个模块,Fire可以将python代码生成命令行接口CLI。使用起来相当简单。

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



非常简单的一个模块,但我感觉用处还是很大的!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Python fire