Как изменить этот скрипт Python для запуска php-файла, когда маяк показывает / не показывает на сканере? - PullRequest
0 голосов
/ 28 октября 2019

Мы запустили это, и он отлично работает. Он показывает маяки, но нам нужно, чтобы он выполнял разные php-файлы, в зависимости от того, показывает он маяки или нет на сканере.

Мы используем Raspberry Pi 3 модель B в качестве сканера, а ОС - распутник.

import ScanUtility
import bluetooth._bluetooth as bluez

#Set bluetooth device. Default 0.
dev_id = 0
try:
    sock = bluez.hci_open_dev(dev_id)
    print ("\n *** Looking for BLE Beacons ***\n")
    print ("\n *** CTRL-C to Cancel ***\n")
except:
    print ("Error accessing bluetooth")

ScanUtility.hci_enable_le_scan(sock)
#Scans for iBeacons
try:
    while True:
        returnedList = ScanUtility.parse_events(sock, 10)
        for item in returnedList:
            print(item)
            print("")
except KeyboardInterrupt:
    pass

Есть идеи? Мы ничего не знаем о питоне.

1 Ответ

0 голосов
/ 28 октября 2019

Где вы делаете

print(item)
print("")

вы можете добавить:

os.system("php phps/file.php")

добавить

import os

в начало вашего скрипта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...