Ahoj pánové co je špatně? Aktuální hodina je např 12
test.py 8 21
#!/usr/bin/env python
import dbus
import datetime
import sys
if len(sys.argv) > 1:
print( "Script : " + sys.argv[0] )
print( "Podminka_1 : " + sys.argv[1] )
print( "Podminka_2 : " + sys.argv[2] )
else:
print(" Chybi argument ")
a = sys.argv[1]
b = sys.argv[2]
bus = dbus.SessionBus()
proxy = bus.get_object('org.gnome.SettingsDaemon',
'/org/gnome/SettingsDaemon/Power')
iface = dbus.\
Interface(proxy, dbus_interface='org.gnome.SettingsDaemon.Power.Screen')
nyni = datetime.datetime.now()
print nyni.hour
if a <= nyni.hour <= b:
print "OK..."
else:
print "NOK..."
výsledek NOK.... nechápu
test.py 8 21
#!/usr/bin/env python
import dbus
import datetime
import sys
if len(sys.argv) > 1:
print( "Script : " + sys.argv[0] )
print( "Podminka_1 : " + sys.argv[1] )
print( "Podminka_2 : " + sys.argv[2] )
else:
print(" Chybi argument ")
a = sys.argv[1]
b = sys.argv[2]
bus = dbus.SessionBus()
proxy = bus.get_object('org.gnome.SettingsDaemon',
'/org/gnome/SettingsDaemon/Power')
iface = dbus.\
Interface(proxy, dbus_interface='org.gnome.SettingsDaemon.Power.Screen')
nyni = datetime.datetime.now()
print nyni.hour
if 8 <= nyni.hour <= 21:
print "OK..."
else:
print "NOK..."
výsledek OK, takže takhle to funguje