si il file è eseguibile.
Se non è troppo complicato configurare apache per eseguire gli script python preferirei questa via perchè più diretta. Ho provato a cercare delle guide su internet ma ho trovato cose molto diverse quindi non saprei.
Altrimenti va bene anche usare php però sembra che lo script php, solo se viene chiamato con ajax, non avvii lo script python.
Lo script php che attualmente ho provato è
<?php
echo exec('./oValues.py');
?>
e invece oValues.py è:
#!/usr/bin/env python
import time
import Adafruit_ADS1x15
adc = Adafruit_ADS1x15.ADS1115() #Create an ADS1115 ADC 16-bit instance
GAIN = 1
values = [0]*4
for i in range(4):
values[i] = adc.read_adc(i, gain=GAIN, data_rate=128)
print str(values)