launchlibrary.net api的包装器

python-launch-librar的Python项目详细描述


python启动库

用于启动库web api的简单python包装器。也可以异步使用。

PyPI VersionDocumentation Status

可用型号:Agency, AgencyType, Launch, Launch Status, Pad, Location, Rocket, RocketFamily

api的使用很简单。

使用量

可在Read The Docs中找到适当的文档。

要安装,只需使用pip:pip install python-launch-library

# Import the launchlibrary libimportlaunchlibraryasll# Create an instance of the APIapi=ll.Api()# You can also specify api url, api version...# And request the next 5 launches, for example.launches=ll.Launch.fetch(api,next=5)# Any argument after "api" is not constrained (w/ kwargs).# ^ Returns a list of launch objects.# You can fetch the pythonic property names by using launch.param_namesproperties=launches[0].param_names# It's now possible to also use the regular API names as well as pythonic names.vid_urls=launches[0].vid_urlsvid_urls_2=launches[0].vidURLs

待办事项

  • [X]整理存储库
  • [X]添加异常以处理服务器超时
  • [X]处理嵌套模型(即启动模型内的定位模型内的pad模型)
  • [X]使用DateTime类处理时间
  • [X]正确打包并上传到PYPI
  • [X]为API调用添加更多抽象方法(接受建议)
  • [X]添加神奇方法比较(接受建议)
  • [X]异步操作
  • [X]使用getattr为实际的API名称添加别名
  • []添加测试
  • []您的建议

请随意打开问题和请求!我通常每天检查github。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么我的Droid Mini不会出现在Eclipse设备中?[视窗]   有没有一种方法专门从Java到Ada的数组中挑选元素   java字符串s1==字符串s2(true),但FieldOffset不同   java如何解决listView Onclick项编译时代码过大的错误   java如何知道文件的哪一行发生了IOexception   java在SharedReferences中保存JSON数组可以吗?   java中数组的不变性   有没有办法用Java下载Microsoft Azure数据中心IP范围?   java在gwt中更改装饰选项卡栏的背景图像   jsp中基于64字节数组的Java图像显示   Java应用程序内存使用情况   在对接受的socket调用close()之前,Java ServerSocket不会接受新连接   Android或Xamarin中Edittext的java设置提示   java如何在安卓中将图像和音频文件附加到电子邮件?   java在更新方法中获取JDBCTemplate中的最后一个插入密钥   java使用ExecutorService时,线程内的类是否安全?   java需要我的2d数组来打印,但它在输出框中只显示一个点   java如何在它下面显示一些文件夹属性?   java SQLite如何在数据库中搜索特定表?