Sqlite 如何将树莓pi的数据发送到笔记本电脑?

Sqlite 如何将树莓pi的数据发送到笔记本电脑?,sqlite,networking,raspberry-pi,Sqlite,Networking,Raspberry Pi,我需要一种简单的方法将字符串从我的raspberry pi发送到我的笔记本电脑(在同一个WiFi网络上),然后存储到Sqlite数据库中。最基本的方法是通过套接字编程: raspberrypi上的代码: import socket s = socket.socket() port = 12345 s.connect(('<your_ip_address>', port)) s.send('H

我需要一种简单的方法将字符串从我的raspberry pi发送到我的笔记本电脑(在同一个WiFi网络上),然后存储到Sqlite数据库中。

最基本的方法是通过套接字编程:

raspberrypi上的代码:

import socket                

s = socket.socket()          

port = 12345                

s.connect(('<your_ip_address>', port)) 

s.send('Hello this is your rpi') 

s.close() 
导入套接字
s=socket.socket()
端口=12345
s、 连接(('',端口))
s、 发送('您好,这是您的rpi')
s、 关闭()
笔记本电脑上的代码:

import socket                

s = socket.socket()          
print "Socket successfully created"

port = 12345                

s.bind(('<your_ip_address>', port))         
print "socket binded to %s" %(port) 

s.listen(5)      
print "socket is listening"            

while True: 

   c, addr = s.accept()      
   print 'Got connection from', addr 

   c.send('Thank you for connecting') 

   c.close() 
导入套接字
s=socket.socket()
打印“已成功创建套接字”
端口=12345
s、 绑定(('',端口))
打印“套接字绑定到%s%”(端口)
s、 听(5)
打印“套接字正在侦听”
尽管如此:
c、 addr=s.accept()
打印“已从中连接”,地址
c、 发送('感谢您的连接')
c、 关闭()
另一种方法是通过mqtt,您必须在pi上设置mqtt服务器,在笔记本电脑上设置客户机,然后raspberrypi将通过客户机(笔记本电脑)可以订阅的特定主题发送消息,并一直侦听,直到收到消息为止


您可以参考相同的

您希望使用什么技术?如果你知道你想要什么技术,你应该在互联网上找到例子。如果你想推荐一种技术,这可能是问错了地方。在这种用法上,通过网络工作的数据库服务器,如Postgresql或MariaDB,比sqlite更好。你可以简单地使用
netcat
发送和接收字符串,也称为
nc
。这两个IP都是笔记本电脑吗?我将通过WiFI进行,所以IP可能是192.168.1.1或其他。是的,IP将是笔记本电脑的唯一IP,该IP将是您的WiFI IP,因此它将是192.168.x.x