前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Dji RoboMaster Tello SDK封装.4(打包,安装)

Dji RoboMaster Tello SDK封装.4(打包,安装)

作者头像
云深无际
发布2021-03-30 17:03:01
7670
发布2021-03-30 17:03:01
举报
文章被收录于专栏:云深之无迹云深之无迹

最后安装格式,你得写一个init得文件来完成SDK最后得编写

分别是包名,作者名字,授权方式,版权,版本,以及库中包含得文件

代码语言:javascript
复制
import setuptools

with open('README.md', 'r') as fh:
    long_description = fh.read()

setuptools.setup(
    name='easytello',
    version='0.0.9',
    author='yunswj',
    author_email='18247448418@.com',
    description='An easy framework to support DJI Tello scripting in Python 3',
    long_description=long_description,
    long_description_content_type='text/markdown',
    url='https://github.com/yunswj',
    packages=setuptools.find_packages(),
    install_requires=[
        'opencv-python'
    ],
    classifiers=[
        'Programming Language :: Python :: 3',
        'License :: OSI Approved :: MIT License',
        'Operating System :: OS Independent',
    ],
)

在这些文件得最后面再写一下最终得安装文件

先执行这个语句来生成安装使用得egg文件

最后再执行这个安装语句

对了这个egg文件就是长这样,可以被解压出来

然后重新打包前记得先卸载再重复上面得步骤

之后可以开一个新文件来测试功能,可以看到已经可以自动补全了

代码语言:javascript
复制
from easytello import tello

drone = tello.Tello()
# 初始化一个实例
drone.command()
# 开启SDK的控制模式
drone.streamon()

这里我就放一个最简单的demo了

开机先

连接TT的自身AP

这里是vscode,运行

可以看到日志功能很好用,一开始发了command,成功

后来视频流也成功。

就两行代码而已

视频的话,还算清晰

可以进去看一下我的视频接口是什么样子的。这里是集成到类里面了

这是单独得把函数写出来使用,这个可能使用得范围更加得广泛

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云深之无迹 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档