AnotherWorld
Lt. Junior Grade
- Registriert
- Juni 2007
- Beiträge
- 430
Hallo, vorweg erwähnt, ich bin totaler Laie und habe 0 Ahnung davon.
Ein Bekannter hat mir ein Script gegeben, was unter Linux (Fedora) auch wunderbar funktioniert,
nun wollte ich es unter Windows mit installiertem Python testen, aber da kommt nur die Meldung "invalid syntax".
Ich habe die Vermutung, dass noch irgendwo der genaue Speicherort angegeben werden muss.
Hier nun mal das Script, das was damit geladen werden könnte, ersetze ich durch Platzhalter
Ein Bekannter hat mir ein Script gegeben, was unter Linux (Fedora) auch wunderbar funktioniert,
nun wollte ich es unter Windows mit installiertem Python testen, aber da kommt nur die Meldung "invalid syntax".
Ich habe die Vermutung, dass noch irgendwo der genaue Speicherort angegeben werden muss.
Hier nun mal das Script, das was damit geladen werden könnte, ersetze ich durch Platzhalter
import urllib2
urlprefix = "Platzhalter 2014_09_08.mp4/"
url = urlprefix+"Platzhalter.m38u"
outFileName= "Platzhalter_08_09_2014.ts"
def getWebpage(url):
try:
f = urllib2.urlopen(url)
sitetext = f.read()
f.close()
except Exception,e:
print "Error: "+str(e)
sys.exit(1)
return sitetext
#print "getting File..."
chunklistFile = getWebpage(url)
#print "got file"
lines = chunklistFile.split("\n")
chunks = []
for l in lines:
if l.startswith("#") or len(l)==0:
continue
link = urlprefix+l
#link = l
chunks.append(link)
#print link
#print str(chunks)
outFile = open(outFileName,"wb")
cur = 1
count = len(chunks)
print "found %d Chunks" % count
print "loading chunks ..."
for c in chunks:
try:
f = urllib2.urlopen(c)
chunkContent = f.read()
f.close()
outFile.write(chunkContent)
except Exception,e:
print "Error: "+str(e)
sys.exit(1)
print "Chunk #%d of %d read" %(cur,count)
cur += 1
print "Finished"