Die Suche ergab 25 Treffer
- Dienstag 12. November 2013, 23:01
- Forum: Allgemeine Fragen
- Thema: Probleme mit Pluging-Framwork und globalen import
- Antworten: 15
- Zugriffe: 2607
Re: Probleme mit Pluging-Framwork und globalen import
Danke werde ich mal versuchen. Wobei ich mittlerweile eine Lösung gefunden habe.
- Dienstag 12. November 2013, 11:28
- Forum: Allgemeine Fragen
- Thema: Probleme mit Pluging-Framwork und globalen import
- Antworten: 15
- Zugriffe: 2607
Re: Probleme mit Pluging-Framwork und globalen import
Niemand ne Idee?
- Montag 11. November 2013, 22:44
- Forum: Allgemeine Fragen
- Thema: Programmieren
- Antworten: 12
- Zugriffe: 1767
Re: Programmieren
Probier mal
Code: Alles auswählen
Name=["Daniel", "Danny", "Kim",]
Laenge = [5.024561, 3.918812, 6.3383891]
Breite = [41.4525132, 21.888345, 31.6831191]
i = Name.index('Danny')
print('Danny - Laenge: %s Breite: %s'% (Laenge[i],Breite[i]))
- Montag 11. November 2013, 22:27
- Forum: Allgemeine Fragen
- Thema: Programmieren
- Antworten: 12
- Zugriffe: 1767
Re: Programmieren
Ist ungetestet
... und hässlich.
Der else-Zweig ist überflüssig und die Bezeichnernamen nichtssagend.
Hier sollte man entweder eine while-Schleife mit Erhöhung des Zählers wählen oder eine for-Schleife mit enumerate, aber keinen Mix aus beidem.
Da ich selber Anfänger bin nehme ich das als ...
... und hässlich.
Der else-Zweig ist überflüssig und die Bezeichnernamen nichtssagend.
Hier sollte man entweder eine while-Schleife mit Erhöhung des Zählers wählen oder eine for-Schleife mit enumerate, aber keinen Mix aus beidem.
Da ich selber Anfänger bin nehme ich das als ...
- Montag 11. November 2013, 21:42
- Forum: Allgemeine Fragen
- Thema: Programmieren
- Antworten: 12
- Zugriffe: 1767
Re: Programmieren
Wie BlackJack schon geschrieben hat ist ein dict besser dafür geignet
Aber hier mal ein kleines Beispiel mit 3 Listen.
#!/usr/bin/env python
#
# -*- coding: <utf-8> -*-
name_list = ['Hans','Franz','Karl']
longitude_list = ['23','56','76']
latitude_list = ['58','123','67']
x = len(name_list)
y ...
Aber hier mal ein kleines Beispiel mit 3 Listen.
#!/usr/bin/env python
#
# -*- coding: <utf-8> -*-
name_list = ['Hans','Franz','Karl']
longitude_list = ['23','56','76']
latitude_list = ['58','123','67']
x = len(name_list)
y ...
- Montag 11. November 2013, 20:46
- Forum: Allgemeine Fragen
- Thema: Probleme mit Pluging-Framwork und globalen import
- Antworten: 15
- Zugriffe: 2607
Re: Probleme mit Pluging-Framwork und globalen import
Hallo
Ich mal wieder. Nach langer Zeit habe ich mal wieder weitergemacht.
Und siehe da, ich hab wieder mal ein Problem mit meinem Plugin-Framework.
Ich hätte gerne das nur nach Plugins in Verzeichnissen mit einer Tiefe von 1 gesucht wird.
Hier mal die relevante Stelle im Code.
def __init__(self ...
Ich mal wieder. Nach langer Zeit habe ich mal wieder weitergemacht.
Und siehe da, ich hab wieder mal ein Problem mit meinem Plugin-Framework.
Ich hätte gerne das nur nach Plugins in Verzeichnissen mit einer Tiefe von 1 gesucht wird.
Hier mal die relevante Stelle im Code.
def __init__(self ...
- Dienstag 14. Mai 2013, 09:54
- Forum: Allgemeine Fragen
- Thema: SimpleXMLRPCServer
- Antworten: 8
- Zugriffe: 3447
Re: SimpleXMLRPCServer
@av_jui: schau mir gerade Dein Homepy an.
Da sind mir gleich ein paar Sachen aufgefallen:
Danke schonmal das du dir die Mühe gemacht hast mal drüber zu schauen. Da das ja mein Noob Projekt ist und ich täglich was neues Lerne wird auch ständig was geändert. Momentan bin ich dran ein plugin ...
Da sind mir gleich ein paar Sachen aufgefallen:
Danke schonmal das du dir die Mühe gemacht hast mal drüber zu schauen. Da das ja mein Noob Projekt ist und ich täglich was neues Lerne wird auch ständig was geändert. Momentan bin ich dran ein plugin ...
- Montag 13. Mai 2013, 16:01
- Forum: Allgemeine Fragen
- Thema: Frage zu threading.Timer
- Antworten: 2
- Zugriffe: 658
Re: Frage zu threading.Timer
Hallo.
Das haben Timer halt so an sich, die führen den Code nur genau einmal nach der abgelaufenen Zeit aus. Erstelle also entweder einen neuen Timer, wenn die übergebene Funktion aufgerufen wurde oder Löse das gleich in einem eigenen Thread.
A ok dann hab ich das falsch verstanden indem Fall ...
Das haben Timer halt so an sich, die führen den Code nur genau einmal nach der abgelaufenen Zeit aus. Erstelle also entweder einen neuen Timer, wenn die übergebene Funktion aufgerufen wurde oder Löse das gleich in einem eigenen Thread.
A ok dann hab ich das falsch verstanden indem Fall ...
- Montag 13. Mai 2013, 15:56
- Forum: Allgemeine Fragen
- Thema: "Zahlenraten", Übung aus Lektüre, Bedingung einführen
- Antworten: 7
- Zugriffe: 1067
Re: "Zahlenraten", Übung aus Lektüre, Bedingung einführen
Hi
Ich würde es z.b so lösen
#Variablen festlegen
secret = 1000
estimate = 0
trials = 0
#Eingabe mit hinterlegter Zahl vergleichen
while estimate != secret:
estimate = int(input("Zahl? "))
if estimate == 0:
print("Das Spiel wird beendet.")
break
if estimate < secret:
print("Zahl zu klein ...
Ich würde es z.b so lösen
#Variablen festlegen
secret = 1000
estimate = 0
trials = 0
#Eingabe mit hinterlegter Zahl vergleichen
while estimate != secret:
estimate = int(input("Zahl? "))
if estimate == 0:
print("Das Spiel wird beendet.")
break
if estimate < secret:
print("Zahl zu klein ...
- Montag 13. Mai 2013, 15:43
- Forum: Allgemeine Fragen
- Thema: Frage zu threading.Timer
- Antworten: 2
- Zugriffe: 658
Frage zu threading.Timer
Hallo
Ich schon wieder. Ich habe hier folgenden Code.
def _BackgroundCheck(self):
self.SonosBackground= threading.Timer(5.0, self._UpdateSonosTable)
self.SonosBackground.start()
log('SONOS background update thread was started', 'debug')
und hier das dazugehörige _UpdateSonosTable
def ...
Ich schon wieder. Ich habe hier folgenden Code.
def _BackgroundCheck(self):
self.SonosBackground= threading.Timer(5.0, self._UpdateSonosTable)
self.SonosBackground.start()
log('SONOS background update thread was started', 'debug')
und hier das dazugehörige _UpdateSonosTable
def ...
- Sonntag 12. Mai 2013, 22:30
- Forum: Allgemeine Fragen
- Thema: SimpleXMLRPCServer
- Antworten: 8
- Zugriffe: 3447
Re: SimpleXMLRPCServer
Ich hab da was für dich https://github.com/avjui/Homepy ich könnte noch hilfe gebrauchen
Danke, schaue ich mir mal an. Aber wie gesagt: ich bin blutiger Anfänger, ob ich da wirklich eine Hilfe sein kann, wage ich schwer zu bezweifeln...
Gruß,
Daniel
Also du kannst es ja mal testen. Du kommst ...
Danke, schaue ich mir mal an. Aber wie gesagt: ich bin blutiger Anfänger, ob ich da wirklich eine Hilfe sein kann, wage ich schwer zu bezweifeln...
Gruß,
Daniel
Also du kannst es ja mal testen. Du kommst ...
- Sonntag 12. Mai 2013, 20:00
- Forum: Allgemeine Fragen
- Thema: SimpleXMLRPCServer
- Antworten: 8
- Zugriffe: 3447
Re: SimpleXMLRPCServer
Hallo allerseits.
Also absoluter Python-Anfänger wollte ich mich mal wieder mit der Sprache beschäftigen und habe einen SimpleXMLRPCServer aufgesetzt, welchen ich zur Kontaktaufnahme mit meiner Hausautomation 'benötige'.
Den Server richte ich mit folgenden Zeilen ein:
IP = '192.168.27.2'
PORT ...
Also absoluter Python-Anfänger wollte ich mich mal wieder mit der Sprache beschäftigen und habe einen SimpleXMLRPCServer aufgesetzt, welchen ich zur Kontaktaufnahme mit meiner Hausautomation 'benötige'.
Den Server richte ich mit folgenden Zeilen ein:
IP = '192.168.27.2'
PORT ...
- Mittwoch 8. Mai 2013, 08:50
- Forum: Allgemeine Fragen
- Thema: urllib2 "HTTPError: HTTP Error 400: Bad Request"
- Antworten: 7
- Zugriffe: 3061
Re: urllib2 "HTTPError: HTTP Error 400: Bad Request"
Hi
Ich weiß zwar nicht ob das nur ein Übertragungsfehler ist aber da
fehlt ein ' bei passw
mfg
Ich weiß zwar nicht ob das nur ein Übertragungsfehler ist aber da
Code: Alles auswählen
values={'login':'ah1103.krause.ce','pass':passw'}
Code: Alles auswählen
values={'login':'ah1103.krause.ce','pass':'passw'}
- Dienstag 7. Mai 2013, 11:02
- Forum: Webframeworks
- Thema: Geht Cherrypy und SimpleXMLRPCServer am selben Port?
- Antworten: 5
- Zugriffe: 2272
Re: Geht Cherrypy und SimpleXMLRPCServer am selben Port?
Hallo,
@av_jui: Gibt es einen triftigen Grund, warum zwei Dienste auf dem gleichen Port laufen _müssen_? Wenn nicht, nimm' zwei verschiedene Ports.
Gruß, noisefloor
Ja löse ich momentan schon so. Wäre mir einfach lieber gewesen wenn es auf einem Port laufen würde (Konfigurationsaufwand ...
@av_jui: Gibt es einen triftigen Grund, warum zwei Dienste auf dem gleichen Port laufen _müssen_? Wenn nicht, nimm' zwei verschiedene Ports.
Gruß, noisefloor
Ja löse ich momentan schon so. Wäre mir einfach lieber gewesen wenn es auf einem Port laufen würde (Konfigurationsaufwand ...
- Montag 6. Mai 2013, 19:19
- Forum: Allgemeine Fragen
- Thema: Module und Werte inportieren / exportieren
- Antworten: 4
- Zugriffe: 1352
Re: Module und Werte inportieren / exportieren
Stimmt habe ich garnicht bedacht/me hat geschrieben:list ist ein ungünstiger Name für einen Bezeichner da du damit das eingebaute list überschreibst.av_jui hat geschrieben:Code: Alles auswählen
def calc_lux(): list = read_sensor_data() lux = 2*((list[1]<<8)+list[0])
- Montag 6. Mai 2013, 11:23
- Forum: Allgemeine Fragen
- Thema: Module und Werte inportieren / exportieren
- Antworten: 4
- Zugriffe: 1352
Re: Module und Werte inportieren / exportieren
Hi
Also ich würde das mit return machen
def read_sensor_data():
datalist = []
datalist.append(bus.read_byte_data(0x29,0x84))
datalist.append(bus.read_byte_data(0x29,0x85))
return datalist
def calc_lux():
list = read_sensor_data()
lux = 2*((list[1]<<8)+list[0])
Ist ungetestet und hat evtl ...
Also ich würde das mit return machen
def read_sensor_data():
datalist = []
datalist.append(bus.read_byte_data(0x29,0x84))
datalist.append(bus.read_byte_data(0x29,0x85))
return datalist
def calc_lux():
list = read_sensor_data()
lux = 2*((list[1]<<8)+list[0])
Ist ungetestet und hat evtl ...
- Sonntag 5. Mai 2013, 09:27
- Forum: Webframeworks
- Thema: Geht Cherrypy und SimpleXMLRPCServer am selben Port?
- Antworten: 5
- Zugriffe: 2272
Re: Geht Cherrypy und SimpleXMLRPCServer am selben Port?
Hallo av_jui,
der Aufwand beides zu kombinieren dürfte überschaubar sein.
»SimpleXMLRPCServer« übergibt ja alle Anfragen an »SimpleXMLRPCRequestHandler«, das die ankommenden Daten liest, den Dispatcher aufruft und das Ergebnis wieder an den Client schickt.
Du mußt also nur eine CherryPy-kompatible ...
der Aufwand beides zu kombinieren dürfte überschaubar sein.
»SimpleXMLRPCServer« übergibt ja alle Anfragen an »SimpleXMLRPCRequestHandler«, das die ankommenden Daten liest, den Dispatcher aufruft und das Ergebnis wieder an den Client schickt.
Du mußt also nur eine CherryPy-kompatible ...
- Samstag 4. Mai 2013, 23:14
- Forum: Allgemeine Fragen
- Thema: Google TTS API nutzen
- Antworten: 2
- Zugriffe: 940
Re: Google TTS API nutzen
Hier gibts ein Beispiel.
http://alexsleat.co.uk/2011/11/14/pytho ... tion-tool/
http://alexsleat.co.uk/2011/11/14/pytho ... tion-tool/
- Samstag 4. Mai 2013, 23:08
- Forum: Webframeworks
- Thema: Geht Cherrypy und SimpleXMLRPCServer am selben Port?
- Antworten: 5
- Zugriffe: 2272
Geht Cherrypy und SimpleXMLRPCServer am selben Port?
Hallo
Hab mal eine frage zu Cherrypy und SimpleXMLRPServer.
Kann man die zwei Dienste über den Selben Port verwenden.
Soll heißen
http://ip:8080/RPC2 ---- > SimpleXMLRPServer
http://IP:8080/index.html ---- > Cherrypy
Grund ist das Cherrypy zwar einen XMLRPC Server onboard hat aber dieser nicht ...
Hab mal eine frage zu Cherrypy und SimpleXMLRPServer.
Kann man die zwei Dienste über den Selben Port verwenden.
Soll heißen
http://ip:8080/RPC2 ---- > SimpleXMLRPServer
http://IP:8080/index.html ---- > Cherrypy
Grund ist das Cherrypy zwar einen XMLRPC Server onboard hat aber dieser nicht ...
- Samstag 4. Mai 2013, 22:57
- Forum: Allgemeine Fragen
- Thema: Probleme mit Pluging-Framwork und globalen import
- Antworten: 15
- Zugriffe: 2607
Re: Probleme mit Pluging-Framwork und globalen import
Danke für die Antworten. Ich denke ich kapier es jetzt einigermaßen.