nasa tle loader包的小型异步包装

aio-nasa-tle-loader的Python项目详细描述


spacetrackapi客户端

nasa tle loader的小型异步包装

要求

  • aiohttp>;=2.0.7
  • NASA TLE装载机=1.0.0

安装

pip install aio-nasa-tle-loader

开始

要从太空轨道中检索某些内容:

# -*- coding: utf-8 -*-importasyncioimportjsonfromaio_nasa_tle_loaderimportAsyncNasaTLELoaderasyncdefmain(loop):asyncwithAsyncNasaTLELoader(loop=loop)asloader:# Getting list `nasa_tle_loader.TLE`(namedtuple like) objectstle_list=awaitloader()# Print result as JSONprint(json.dumps([tle.as_dict()fortleintle_list[:3]],indent=2))if__name__=='__main__':loop=asyncio.get_event_loop()loop.run_until_complete(main(loop))

结果:

[
  {
    "EPOCH": "2017-05-17 13:16:58",
    "EPOCH_MICROSECONDS": "124064",
    "NORAD_CAT_ID": "25544",
    "TLE_LINE0": "ISS",
    "TLE_LINE1": "1 25544U 98067A   17137.55345051  .00016717  00000-0  10270-3 0  9004",
    "TLE_LINE2": "2 25544  51.6389 191.0057 0005051 169.7469 190.3787 15.54030000 16987"
  },
  {
    "EPOCH": "2017-05-17 22:32:35",
    "EPOCH_MICROSECONDS": "151072",
    "NORAD_CAT_ID": "25544",
    "TLE_LINE0": "ISS",
    "TLE_LINE1": "1 25544U 98067A   17137.93929573  .00016717  00000-0  10270-3 0  9014",
    "TLE_LINE2": "2 25544  51.6398 189.0848 0005258 166.2909 193.8387 15.53887043 17040"
  },
  {
    "EPOCH": "2017-05-18 01:37:47",
    "EPOCH_MICROSECONDS": "963136",
    "NORAD_CAT_ID": "25544",
    "TLE_LINE0": "ISS",
    "TLE_LINE1": "1 25544U 98067A   17138.06791624  .00016717  00000-0  10270-3 0  9024",
    "TLE_LINE2": "2 25544  51.6394 188.4430 0005111 170.0057 190.1198 15.53888284 17061"
  }
]

源代码

github存储库中提供了最新的开发人员版本: https://github.com/nkoshell/aio-nasa-tle-loader

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

推荐PyPI第三方库


热门话题
java如何在linux中使用命令行编译eclipse项目?   java从excel单元格值读取和提取文件名   mongodb游标异常Java   如何在Java中从randDouble中随机获得1100之间的值?   java使用bean引用从SpringXML配置迁移到@configuration(Servlet3.0)会导致BeanNotOfRequiredTypeException   java我是否正确地实现了deltatime?   java将CSV内容附加到邮件中   数据库中具有重复值的java Hibernate update语句   c#如何使用Java在Windows上创建虚拟磁盘(信件、共享等)?   java使用InsertionSort算法对包含空元素的字符串数组进行排序   使用Java正则表达式提取html中的文本   java如何在安卓中使用导入包中的类   检查字符的java规则   不带列名的java DefaultTableModel   java Nillable=false在apache cxf中不起作用   java DecimalFormat无法处理数学问题。圆周率   当用户再次登录时,数据从Firebase数据库中删除   java Android Dropbox API v2使用访问令牌自动访问   从Mockito参数captor捕获时,java函数接口不可序列化