a liitle bit of PEP8
This commit is contained in:
parent
5951b3d840
commit
5079f6393a
2 changed files with 5 additions and 5 deletions
|
|
@ -2,8 +2,9 @@ import urllib.request
|
||||||
import time
|
import time
|
||||||
|
|
||||||
class kodi():
|
class kodi():
|
||||||
def __init__(self,url):
|
def __init__(self,url="10.0.1.102"):
|
||||||
self.kodiurl="http://"+url+"/jsonrpc?request=%7B%22jsonrpc%22:%20%222.0%22,%20%22method%22:%20%22Player.GetItem%22,%20%22params%22:%20%7B%20%22properties%22:%20%5B%22title%22,%20%22album%22,%20%22artist%22,%20%22season%22,%20%22episode%22,%20%22duration%22,%20%22showtitle%22,%20%22tvshowid%22,%20%22thumbnail%22,%20%22file%22,%20%22fanart%22,%20%22streamdetails%22%5D,%20%22playerid%22:%201%20%7D,%20%22id%22:%20%22VideoGetItem%22%7D"
|
self.kodiurl="http://"+url+"/jsonrpc?request=%7B%22jsonrpc%22:%20%222.0%22,%20%22method%22:%20%22Player.GetItem%22,%20%22params%22:%20%7B%20%22properties%22:%20%5B%22title%22,%20%22album%22,%20%22artist%22,%20%22season%22,%20%22episode%22,%20%22duration%22,%20%22showtitle%22,%20%22tvshowid%22,%20%22thumbnail%22,%20%22file%22,%20%22fanart%22,%20%22streamdetails%22%5D,%20%22playerid%22:%201%20%7D,%20%22id%22:%20%22VideoGetItem%22%7D"
|
||||||
|
print(url)
|
||||||
self.jsonString = self.JSON_holen
|
self.jsonString = self.JSON_holen
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|
@ -19,7 +20,6 @@ class kodi():
|
||||||
def Suchen_nach(self, suchstring, json=""):
|
def Suchen_nach(self, suchstring, json=""):
|
||||||
if json=="":
|
if json=="":
|
||||||
self.jsonString=self.JSON_holen
|
self.jsonString=self.JSON_holen
|
||||||
print("neues JSON geholt")
|
|
||||||
else:
|
else:
|
||||||
self.jsonString=json
|
self.jsonString=json
|
||||||
start = len(suchstring) + 3 # berechnet die Anfangsposition des Wertes
|
start = len(suchstring) + 3 # berechnet die Anfangsposition des Wertes
|
||||||
|
|
@ -39,7 +39,7 @@ class kodi():
|
||||||
|
|
||||||
def kodiitem(self, koditems=None):
|
def kodiitem(self, koditems=None):
|
||||||
if koditems is None:
|
if koditems is None:
|
||||||
koditems = {"episode": "", "label": "", "season": "", "showtitle": "", "type": "", "title": ""}
|
koditems = {'episode': "", 'label': "", 'season': "", 'showtitle': "", 'type': "", 'title': ""}
|
||||||
a = self.JSON_holen
|
a = self.JSON_holen
|
||||||
if a != None:
|
if a != None:
|
||||||
for i in koditems:
|
for i in koditems:
|
||||||
|
|
@ -69,6 +69,6 @@ class kodi():
|
||||||
return koditems
|
return koditems
|
||||||
|
|
||||||
koditems = {"episode": "", "width": "","label": ""}
|
koditems = {"episode": "", "width": "","label": ""}
|
||||||
a = kodi("10.0.1.102")
|
a = kodi()
|
||||||
|
|
||||||
print(a.kodiitem())
|
print(a.kodiitem())
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ while lauf < 2:
|
||||||
url = "http://10.0.1.102/jsonrpc?request=%7B%22jsonrpc%22:%20%222.0%22,%20%22method%22:%20%22Player.GetItem%22,%20%22params%22:%20%7B%20%22properties%22:%20%5B%22title%22,%20%22album%22,%20%22artist%22,%20%22season%22,%20%22episode%22,%20%22duration%22,%20%22showtitle%22,%20%22tvshowid%22,%20%22thumbnail%22,%20%22file%22,%20%22fanart%22,%20%22streamdetails%22%5D,%20%22playerid%22:%201%20%7D,%20%22id%22:%20%22VideoGetItem%22%7D"
|
url = "http://10.0.1.102/jsonrpc?request=%7B%22jsonrpc%22:%20%222.0%22,%20%22method%22:%20%22Player.GetItem%22,%20%22params%22:%20%7B%20%22properties%22:%20%5B%22title%22,%20%22album%22,%20%22artist%22,%20%22season%22,%20%22episode%22,%20%22duration%22,%20%22showtitle%22,%20%22tvshowid%22,%20%22thumbnail%22,%20%22file%22,%20%22fanart%22,%20%22streamdetails%22%5D,%20%22playerid%22:%201%20%7D,%20%22id%22:%20%22VideoGetItem%22%7D"
|
||||||
a=kodiurl(url) #Aufruf der url über eine Funktion um evtl Fehler abzufangen (Fehler = NONE)
|
a=kodiurl(url) #Aufruf der url über eine Funktion um evtl Fehler abzufangen (Fehler = NONE)
|
||||||
|
|
||||||
a='{"id":"VideoGetItem","jsonrpc":"2.0","result":{"item":{"album":"","artist":[],"episode":2,"fanart":"image://http%3a%2f%2fthetvdb.com%2fbanners%2ffanart%2foriginal%2f176941-3.jpg/","file":"nfs://10.0.1.30/mnt/2T/Serien/Sherlock/S04/zzgtv-sherlock-s04e02.mkv","id":3800,"label":"Der lügende Detektiv","season":4,"showtitle":"Sherlock","streamdetails":{"audio":[{"channels":6,"codec":"ac3","language":"ger"}],"subtitle":[],"video":[{"aspect":1.7777800559997558594,"codec":"h264","duration":5347,"height":720,"language":"","stereomode":"","width":1280}]},"thumbnail":"image://http%3a%2f%2fthetvdb.com%2fbanners%2fepisodes%2f176941%2f5776503.jpg/","title":"Der lügende Detektiv","tvshowid":127,"type":"episode"}}}'
|
#a='{"id":"VideoGetItem","jsonrpc":"2.0","result":{"item":{"album":"","artist":[],"episode":2,"fanart":"image://http%3a%2f%2fthetvdb.com%2fbanners%2ffanart%2foriginal%2f176941-3.jpg/","file":"nfs://10.0.1.30/mnt/2T/Serien/Sherlock/S04/zzgtv-sherlock-s04e02.mkv","id":3800,"label":"Der lügende Detektiv","season":4,"showtitle":"Sherlock","streamdetails":{"audio":[{"channels":6,"codec":"ac3","language":"ger"}],"subtitle":[],"video":[{"aspect":1.7777800559997558594,"codec":"h264","duration":5347,"height":720,"language":"","stereomode":"","width":1280}]},"thumbnail":"image://http%3a%2f%2fthetvdb.com%2fbanners%2fepisodes%2f176941%2f5776503.jpg/","title":"Der lügende Detektiv","tvshowid":127,"type":"episode"}}}'
|
||||||
|
|
||||||
if a != None:
|
if a != None:
|
||||||
for i in koditems:
|
for i in koditems:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue