从另一个Python Fi运行Python过程

2024-10-05 14:31:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我在调用另一个python的过程时遇到了问题。这种解决方案可能无法证明“进口”是正当的。在

问题是一个Python脚本与一个设备有一个活动的蓝牙连接。我需要通过第一个Python脚本的蓝牙端口发送第二个Python脚本的信息。在

基本上,第一个python文件(file1.py)有以下sub:

 def output(string):

       bluetoothsock.send(string)

第二个文件应该可以这样做:

^{pr2}$

第一个python文件应该发送“randomtext”字符串。任何想法都会有帮助的!在

File1.py示例:

^{3}$

Tags: 文件端口py脚本证明send信息output
1条回答
网友
1楼 · 发布于 2024-10-05 14:31:30

在file2.py中,执行

import file1
file1.output("randomtext")

在导入过程中,解释器将执行file1.py中的try:.. except:块中的代码,因此套接字将被打开,然后您可以使用file1.output()发送数据。在

如果这个选项不起作用,请粘贴输出,包括任何错误消息到您的问题中。在

FWIW,file1.py中的代码使用了一些可疑的技术,例如from bluetooth import *和{}没有命名异常。告诉我们蓝牙模块来自哪个软件包可能是个好主意。在

相关问题 更多 >