Cześć ;
chcę sobie zacząć trochę zabawę z pythonem w qgis i mam mały problem.
Otóż nie działa mi input.
Napisałem sobie na początek coś bardzo prostego. Chciałem aby po podaniu stopni, minut i sekund przeliczało mi to na stopnie dziesiętne.
Tak to napisałem:
st = input("podaj stopnie: " )
st = float(st)
m = input("podaj minuty: ")
m = float(m)
s = input("Podaj Sekundy: ")
s = float(s)
dd = (s/3600) + (m/60) + st
print(round(dd,6))
W PyCharm to działa ale jak w qgisie wpisuję w konsoli to mam tak:
Traceback (most recent call last):
File "C:\Program Files\QGIS3~1.6\apps\Python37\lib\code.py", line 90, in runcode
exec(code, self.locals)
File "<input>", line 1, in <module>
File "<string>", line 1, in <module>
RuntimeError: input(): lost sys.stdin
Ktoś ma jakiś pomysł? coś muszę importować może?

Otóż nie działa mi input.
Napisałem sobie na początek coś bardzo prostego. Chciałem aby po podaniu stopni, minut i sekund przeliczało mi to na stopnie dziesiętne.
Tak to napisałem:
st = input("podaj stopnie: " )
st = float(st)
m = input("podaj minuty: ")
m = float(m)
s = input("Podaj Sekundy: ")
s = float(s)
dd = (s/3600) + (m/60) + st
print(round(dd,6))
W PyCharm to działa ale jak w qgisie wpisuję w konsoli to mam tak:
Traceback (most recent call last):
File "C:\Program Files\QGIS3~1.6\apps\Python37\lib\code.py", line 90, in runcode
exec(code, self.locals)
File "<input>", line 1, in <module>
File "<string>", line 1, in <module>
RuntimeError: input(): lost sys.stdin
Ktoś ma jakiś pomysł? coś muszę importować może?