Codigo de fuente o librerias ... [PYTHON]

Iniciado por Bomb-P, 27 Septiembre 2012, 08:31 AM

0 Miembros y 1 Visitante están viendo este tema.

Bomb-P

Hola tengo una pregunta...
bueno una pregunta no, Varias...
queria saber donde puedo encontrar mas librerias de python
hasta ahora se:
socket
pygame
Tkinker
random
math

bueno eso es todo ya me se las estruras y las variables etc como funcionan
pero queria saber una pagina o un manual que contenga librerias

Bueno en conclusion:
Pregunta 1: Me recomiendan algun manual que tenga mas liberrias o bibliotecas y como usarlas?
Pregunta 2: Saben alguna libreria para ver una pc lo que esta sucediendo?? no piensen que soy un lammer solo quiero aprender  no volveria a caer en bifrost :-\  ni en virus como esos.


Salu2 :D
Gracias por responder y por sus respuestas

0xDani

I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM

End3R

También puedes echar un vistazo a:
The Python Standard Library -> http://docs.python.org/library/

Bomb-P

Cita de: End3R en 27 Septiembre 2012, 16:55 PM
También puedes echar un vistazo a:
The Python Standard Library -> http://docs.python.org/library/
Tipico del libro con el que empeze (de 0 a python) :( esperaba algo mejor explicado pero mejor voy a intentar unas veces mas con un poco de esfuerzo mas el libro me hizo entender pero al final me llevo a esa pagina tambien xd

Bomb-P

Bueno todo bien gracias por sus respuestas pero repito mi segunda pregunta
con que lenguage de programacion lograre hacer algo para tomar acceso remoto a una pc algo como bifrost? y tambien repito no mal entiendan, En python se podria?
con que libreria? aunq sea solo para mi pc la ip 127.0.0.1 o localhost

Gracias.
Salu2

0x5d

Cita de: Bomb-P en 28 Septiembre 2012, 14:17 PM
Bueno todo bien gracias por sus respuestas pero repito mi segunda pregunta
con que lenguage de programacion lograre hacer algo para tomar acceso remoto a una pc algo como bifrost? y tambien repito no mal entiendan, En python se podria?
con que libreria? aunq sea solo para mi pc la ip 127.0.0.1 o localhost

Gracias.
Salu2
Averigua sobre Sockets, Puertos & Conexiones Inversas n_n

Saludos, Javier.
¡ SIGUEME EN TWITTER -> @JavierEsteban__ !

End3R

Como bien dice 0x5d tienes que averiguar sobre sockets, puertos y demás.
Entiendo que básicamente lo que quieres saber es si se puede realizar una conexión cliente / servidor. Si se puede, aquí te dejo un ejemplo muy básico

este es el servidor:
from socket import *                   
myHost = ''                             
myPort = 50007                         

sockobj = socket(AF_INET, SOCK_STREAM)       
sockobj.bind((myHost, myPort))               
sockobj.listen(5)                           

while True:                                   
    connection, address = sockobj.accept( )   
    print 'Server connected by', address       
    while True:
        data = connection.recv(1024)       
        if not data: break                   
        connection.send('Echo=>' + data)     
    connection.close( )


y este el cliente:
import sys
from socket import *             
serverHost = 'localhost'         
serverPort = 50007               

message = ['Hello network world']           
if len(sys.argv) > 1:
    serverHost = sys.argv[1]               
    if len(sys.argv) > 2:                   
        message = sys.argv[2:]             

sockobj = socket(AF_INET, SOCK_STREAM)     
sockobj.connect((serverHost, serverPort))   

for line in message:
    sockobj.send(line)                     
    data = sockobj.recv(1024)               
    print 'Client received:', repr(data)   

sockobj.close( )                             


Si quieres saber mas sobre servidores manejando clientes multiples, ftp, procesado de mails, cgi, etc. con Python pasate por:
http://ricardonarvaja.info/WEB/OTROS/PYTHON%20DESDE%20CERO/ETAPA%203/

Bomb-P

Cita de: End3R en 29 Septiembre 2012, 03:39 AM
Como bien dice 0x5d tienes que averiguar sobre sockets, puertos y demás.
Entiendo que básicamente lo que quieres saber es si se puede realizar una conexión cliente / servidor. Si se puede, aquí te dejo un ejemplo muy básico

este es el servidor:
from socket import *                   
myHost = ''                             
myPort = 50007                         

sockobj = socket(AF_INET, SOCK_STREAM)       
sockobj.bind((myHost, myPort))               
sockobj.listen(5)                           

while True:                                   
    connection, address = sockobj.accept( )   
    print 'Server connected by', address       
    while True:
        data = connection.recv(1024)       
        if not data: break                   
        connection.send('Echo=>' + data)     
    connection.close( )


y este el cliente:
import sys
from socket import *             
serverHost = 'localhost'         
serverPort = 50007               

message = ['Hello network world']           
if len(sys.argv) > 1:
    serverHost = sys.argv[1]               
    if len(sys.argv) > 2:                   
        message = sys.argv[2:]             

sockobj = socket(AF_INET, SOCK_STREAM)     
sockobj.connect((serverHost, serverPort))   

for line in message:
    sockobj.send(line)                     
    data = sockobj.recv(1024)               
    print 'Client received:', repr(data)   

sockobj.close( )                             


Si quieres saber mas sobre servidores manejando clientes multiples, ftp, procesado de mails, cgi, etc. con Python pasate por:
http://ricardonarvaja.info/WEB/OTROS/PYTHON%20DESDE%20CERO/ETAPA%203/
Genial servidor y cliente perfecto ya se de socket bien pero no hay comando para ver la pc remota? algo como bifrost? en q idioma de progamacion lo encontrare?

Bomb-P

Por cierto muchas gracias por escribir el codigaso de echo me di cuenta de algo que no sabia de sockets