Отправка сообщений или данных с помощью bluetooth через python

Как можно отправлять сообщения по bluetooth через python без идентификации ключа, например, номера типов?

но я получил эту ошибку:

File "./send", line 12, in <module>
    connect()
File "./send", line 8, in connect
    sock.connect((bd_addr, port))
File "<string>", line 5, in connect
    bluetooth.btcommon.BluetoothError: (111, 'Connection refused')

Вот код

#!/usr/bin/python

import bluetooth

def connect ():
    bd_addr = "x:x:x:x:x:x"
    port = 1
    sock=bluetooth.BluetoothSocket(bluetooth.RFCOMM)
    sock.connect((bd_addr, port))
    sock.send("hello!!")
    sock.close()

connect()
-121--1187037- Запуск сценария после еще одного (уже запущенного) заканчивает Поэтому у меня есть запущенный процесс, и он займет несколько часов. Я хотел бы начать другой процесс сразу после того, как он завершится, автоматически. Обратите внимание, что я не могу добавить звонок в...

Так что у меня есть процесс, и он займет несколько часов, чтобы завершить. Я хотел бы начать другой процесс сразу после того, как он завершится, автоматически. Обратите внимание, что я не могу добавить вызов ко второму сценарию в первом, ни создать другой, который последовательно запускает оба. Есть ли способ сделать это в Linux?

Edit: Один из вариантов - опрашивать каждые x минут с помощью pgrep и проверять, завершен ли процесс. Если да, начните другой. Однако мне не нравится это решение.

PS: Оба сценария bash, если это помогает.

57
задан Community 29 August 2012 в 01:11
поделиться