【问题标题】:How to transfer a text (url) from raspberry pi to my laptop remotely如何将文本(url)从树莓派远程传输到我的笔记本电脑
【发布时间】:2018-10-14 16:57:03
【问题描述】:

我的遥控无人机上安装了一个树莓派。它扫描二维码并通过处理二维码获取网站的 URL。我做了那部分。现在我需要将该 url(text) 发送到我的笔记本电脑并在网络浏览器上远程打开它。设置一次后,我不允许触摸笔记本电脑。 如何才能做到这一点? 使用 SSH? 或者 我在想我可以将该 url 写入 notepad.pw/unique ,然后我的笔记本电脑打开 notepad.pw/unique ,通过抓取它获取 url,然后在 webbrowser 上运行它。

【问题讨论】:

    标签: python ssh raspberry-pi raspberry-pi3


    【解决方案1】:

    一个简单的宁静服务器似乎适合你的情况。

    以下由flask实现

    ** server.py **

    from flask import Flask
    app = Flask(__name__)
    
    
    @app.route('/')
    def index():
        fun_dict = {
        'get_QR_code':'/get_qr_content'
    }
    return jsonify(fun_dict)
    
    
    @app.route('/get_qr_content')
    def get_qr_content():
        return YOUR_QRCODE_CONTENT
    
    if __name__ == '__main__':
        app.run(host='0.0.0.0', debug=True)
    

    #python server.py

    现在你可以通过curlpython request.get任何方法来获取YOUR_QRCODE_CONTENT来访问http内容了。

    或者直接在浏览器中输入

    http://0.0.0.0/get_qr_content

    注意:0.0.0.0 假设您的设备和笔记本电脑都在同一个 LAN 中。如果没有,你必须设置一个ip地址,让双方都能ping通。

    【讨论】:

    • 谢谢。我最终在 python 中使用了 socket 模块。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-06
    • 1970-01-01
    • 2016-02-25
    • 2017-11-14
    • 2017-10-22
    • 2022-01-25
    相关资源
    最近更新 更多