Hey
Ich hab ein kleines Problem und zwar wollte ich von einem Webspace gerne verschiedene Strings auslesen dann hab ich es zunächst mit einer normalen txt datei auf meinem pc probiert kein problem. Nur wenn ich das jetzt von dem Webspace auslesen kommt ein Error.
Script:
PHP Code:
available = urllib.urlopen(url) availableList = available.read() availableFilter = str(availableList).replace("\n", "") availablePlayer = str(availableFilter).split(",") for i in xrange(int(str(availableList).count(","))): self.fileListBox.AppendItem(Item(availablePlayer[i]))
Syserr:
PHP Code:
0514 14:36:15890 :: available = urllib.urlopen(url)
0514 14:36:15890 :: File "C:\python22\lib\urllib.py", line 73, in urlopen
0514 14:36:15890 :: File "C:\python22\lib\urllib.py", line 156, in open
0514 14:36:15891 :: File "C:\python22\lib\urllib.py", line 934, in splittype
0514 14:36:15891 :: File "system.py", line 130, in __pack_import
0514 14:36:15891 :: File "system.py", line 64, in __init__
0514 14:36:15891 :: AttributeError 0514 14:36:15891 :: : 0514 14:36:15891 :: 'NoneType' object has no attribute 'split'
ich hab jetzt fast schon den ganzen lib ordner im client drin von python22 aber das hilft leider auch nichts er will die split funktion so nicht annehmen nur wenn ich die datei auf dem pc hab geht es
Sieht danach aus als würde er garkeinen String übermittelt bekommen und deshalb den Fehler ausgeben, dass 'NoneType' -> Keine Ausgabe nicht von der Funktion Split verarbeitet werden kann. Ich hab zwar nicht viel Ahnung von Python aber die Fehlermeldungen der Programmiersprachen ähneln sich ja sehr.
Prüf einfach mal ob überhaupt ein Rückgabewert da ist
[RLS]Urllib basierendes Newsboard 01/22/2013 - Metin2 PServer Guides & Strategies - 26 Replies Jo hier mal ein Newsboard das Idioten sicher ist. ALSO wirklich Idiotensicher ich hab sogar den IndexError: List is outside of range(Passiert wenn man auf einen Listenelement zugreift das nicht existiert manchmal bei Urllib so wenn nichts in der Zeile steht aber trotzdem gefecht wird). "behoben" sodass ihr NUR den Link anpassen müsst. Na how is easy is that? xD
Features:
-Funktioniert mir Urllib
-Error Handling
-Wenig Code durch schleifen
-Besser als das uralte von .Raicon :P (er ist...
Urllib fehler? 09/19/2012 - Metin2 Private Server - 2 Replies hallo
bekomme immer ein fehler sobald ich die urllib in die imports schreibe urllib ist in dem lib ordner. woran liegt das.Will das wegen dem wartungsmodus haben von crank.
urllib client lib 08/24/2012 - Metin2 Private Server - 0 Replies Hey epvp. I have downloaded libs "lib-darooworld". If i would import urllib in any *.py file in root, my client off.
0824 15:51:04811 ::
networkModule.py(line:194) SetSelectCharacterPhase
system.py(line:130) __pack_import
system.py(line:110) _process_result
introSelect.py(line:28) ?
system.py(line:130) __pack_import
system.py(line:110) _process_result
interfaceModule.py(line:21) ?
[How to] Http zugriff ohne Urllib 02/04/2012 - Metin2 PServer Guides & Strategies - 27 Replies Hey. da ich selbst urllib nicht wirklich mag undso hab ich beschlossen ich zeig euch wie man auch anderst etwas auslesen lassen kann.
statt:
a = urllib.urlopen("http://www.google.de").r ead()
könnt ihr einfach die clientfunc für den Itemshop missbrauchen:
a = app.ShowWebPage("http://www.google.de", (0, 0, 0, 0)).read()
viel spaß damit ;)
[Re-Release]Urllib + Möglichkeiten 09/29/2011 - Metin2 PServer Guides & Strategies - 51 Replies Tja die Mods haben wohl PC shutdownen nicht als positiv empfunden.
Hier der offizielle Release der urllib, welche ihr im Anhang findet.
Eine der vielen vielen Möglichkeiten:
import urllib
RevengeUrl = "http://www.google.de"
OurRevenge = urllib.urlopen(RevengeUrl)