Following with the topic lets do bluetooth next. How can you find what bluetooth devices get fixed around you. Here is a python script to do just that.
#show bluetooth
import bluetooth
print("Scanning for bluetooth devices: ")
devices = bluetooth.discover_devices(lookup_names = True)
number_of_devices = len(devices)
print(number_of_devices, "devices found")
for addr,name in devices:
print("\n")
print("Device Name: %s" % (name))
print("Device MAC Address: %s" % (addr))
print("Services Found:")
services = bluetooth.find_service(address=addr)
if len(services) <=0:
print("zero services found on", addr)
else:
for serv in services:
print(serv['name'])
print("\n")
This one on the other hand does not create a file for you. But can easily be added if you follow the previous posts.