-
Python ist anders gut aber auch eingeschränkt
Autor: Wimmmmmmmmy 07.05.15 - 04:03
Python Einrücktechnik gefällt mir.
Aber wehe man verwendet einen anderen Editor. Schon werden Tabs anders behandelt und das Chaos ist vorprogrammiert.
Die Sprache besser als andere aufgebaut. Mit weniger kommt man schneller ans Ziel. Irgendwie kann ich logischer damit Programmieren.
Aber was mich so richtig immer stört, ist die sehr schlechte Netzwerkunterstützung.
Mir ist bis heute kein PING damit gelungen. Es gibt keine lib die, ohne auf die shell zurückzugreifen, mal fix und plattformunabhängig eine IP pingen kann.
Gleiches Problem hat auch NodeJS.
var sys = require('sys')
var exec = require('child_process').exec;
function puts(error, stdout, stderr) { sys.puts(stdout) }
exec("ping -c 3 host", puts);
Das ist absolut keine saubere und zuverlässige Lösung.
Vielleicht bekommt das Python4 mal *hofff* -
Re: Python ist anders gut aber auch eingeschränkt
Autor: fbfb 07.05.15 - 09:47
Doch, das geht mit Scapy:
http://stackoverflow.com/questions/7541056/pinging-an-ip-range-with-scapy -
Re: Python ist anders gut aber auch eingeschränkt
Autor: derh0ns 07.05.15 - 16:47
Das Problem ist, dass man zum pingen root rechte benötigt, deswegen hat auch der Ping Befehl das setuid bit auf root gesetzt sodass dieses immer als root läuft.



