Altere 23-5
para 23,0,1,2,3,4,5
ou adicione duas linhas da seguinte forma:
0 23 * * * python /var/www/script.py > /dev/null 2>&1
0 0-5 * * * python /var/www/script.py > /dev/null 2>&1
Ou até mesmo como os outros disseram (esqueci que você pode misturar e combinar):
0 23,0-5 * * * python /var/www/script.py > /dev/null 2>&1
Por quê? Porque 23-5
não é um intervalo válido. O intervalo deve ser de valor baixo apenas para valor alto.