Я хочу установить соединение с базой данных. В зависимости от компьютера, на котором запущен скрипт, это должно быть удаленное соединение (windows компьютер) или прямое соединение (raspberry pi).
Я использую приведенный ниже скрипт, но я думаю, что должен быть гораздо более хороший способ сделать это (не пытайтесь, кроме). Я использую попытку за исключением того, что os.environ на windows и raspberry pi не имеет идентичного идентификатора.
import os
try:
if os.environ['USERDOMAIN'] == 'DESKTOP-name':
print('Make windows conncetion')
except:
if os.environ['HOSTNAME'] == 'raspberrypi':
print('Make raspberry connection')