socket+python
@滑沸1458:python怎么定义socket -
拓注17282109921…… 没有区别.首先都是用socket类中的成员函数socket创建一个socket对象,这个对象有一个句柄(socket.socket的返回值,也可以理解为套接字文件指针),在socket类中有数据AF_INET成员和SOCK_STREAM成员,所以第一种形式实际上是将socket对象自身的
@滑沸1458:python如何使用socket来传输对象 -
拓注17282109921…… import socket import struct sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.connect(('localhost', 10000)) values = (1, 'ab', 2.7) packer = struct.Struct('I 2s f') packed_data = packer.pack(*values) try: sock.sendall(packed_data) ...
@滑沸1458:socket是用于python爬虫吗 -
拓注17282109921…… python爬虫,很少直接用socket写,它太底层了,用它写要费很大劲.python爬虫一般会用httplib、urllib、urllib2、requests等库,当然也可能使用专门的爬虫框架,如scrapy.
@滑沸1458:我想做一个程序可以让服务端与客户端利用python的socket模块传输数据. -
拓注17282109921…… 服务器:import socket s=socket.socket() s.bind(('xxx.xxx.xxx.xxx',xxxx)) #ip地址和端口号 s.listen(5) cs,address = s.accept() print 'got connected from',address cs.send('bye') ra=cs.recv(512) print ra cs.close() 客户端:import socket s=socket....
@滑沸1458:Python中用socket编写服务器和客户端... -
拓注17282109921…… 服务器端代码 while 1: buf = s.recv(1024) 改成 while 1: buf = conn.recv(1024) 看看能不能接收到信息 -------------- 貌似你的服务端代码 俩个while 1 有点问题
@滑沸1458:python 如何建立socket长连接 -
拓注17282109921…… #coding=gbk ''''' socket 给百度发送http请求 连接成功后,发送http的get请求,所搜索功能 ''' import socket import sys import time if __name__=='__main__': #创建套接字 try : sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) ...
@滑沸1458:请问,我要用python语言实现socket编程,请问需要下载什么软件呢? 急需啊~!!!!先谢谢了! -
拓注17282109921…… 我从网上给你拷两个例子 服务器#!/usr/bin/python"USAGE: echoserver.py <port>" from SocketServer import BaseRequestHandler, TCPServer import sys, socket class EchoHandler(BaseRequestHandler): def handle(self): print "Client ...
@滑沸1458:请教如何使用python的socket发送二进制数据 -
拓注17282109921…… socket发送的本来就是按二进制发送,你是想把数据打包成str用socket发出去吧?可以用struct来打包 import struct data = struct.pack('i', 123) 然后用socket发送就行了,这里打包一个整数的例子,struct很强大可以百度一下具体用法.
@滑沸1458:Matlab与Python之间的socket传数据 -
拓注17282109921…… Python中的 list 或者 dict 都可以转成JSON字符串来发送,接收后再转回来. 首先 import json然后,把 list 或 dict 转成 JSON json_string = json.dumps(list_or_dict)用socket发送过去,例如 s.sendto(json_string, address) 对方用socket接收...
@滑沸1458:Python怎么用socket读取网站数据 -
拓注17282109921…… 是要连接到www.pythonlearn.com,然后发送请求获取/code/intro-short.txt,这样才行,HTTP请求格式网上应该有.
拓注17282109921…… 没有区别.首先都是用socket类中的成员函数socket创建一个socket对象,这个对象有一个句柄(socket.socket的返回值,也可以理解为套接字文件指针),在socket类中有数据AF_INET成员和SOCK_STREAM成员,所以第一种形式实际上是将socket对象自身的
@滑沸1458:python如何使用socket来传输对象 -
拓注17282109921…… import socket import struct sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.connect(('localhost', 10000)) values = (1, 'ab', 2.7) packer = struct.Struct('I 2s f') packed_data = packer.pack(*values) try: sock.sendall(packed_data) ...
@滑沸1458:socket是用于python爬虫吗 -
拓注17282109921…… python爬虫,很少直接用socket写,它太底层了,用它写要费很大劲.python爬虫一般会用httplib、urllib、urllib2、requests等库,当然也可能使用专门的爬虫框架,如scrapy.
@滑沸1458:我想做一个程序可以让服务端与客户端利用python的socket模块传输数据. -
拓注17282109921…… 服务器:import socket s=socket.socket() s.bind(('xxx.xxx.xxx.xxx',xxxx)) #ip地址和端口号 s.listen(5) cs,address = s.accept() print 'got connected from',address cs.send('bye') ra=cs.recv(512) print ra cs.close() 客户端:import socket s=socket....
@滑沸1458:Python中用socket编写服务器和客户端... -
拓注17282109921…… 服务器端代码 while 1: buf = s.recv(1024) 改成 while 1: buf = conn.recv(1024) 看看能不能接收到信息 -------------- 貌似你的服务端代码 俩个while 1 有点问题
@滑沸1458:python 如何建立socket长连接 -
拓注17282109921…… #coding=gbk ''''' socket 给百度发送http请求 连接成功后,发送http的get请求,所搜索功能 ''' import socket import sys import time if __name__=='__main__': #创建套接字 try : sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) ...
@滑沸1458:请问,我要用python语言实现socket编程,请问需要下载什么软件呢? 急需啊~!!!!先谢谢了! -
拓注17282109921…… 我从网上给你拷两个例子 服务器#!/usr/bin/python"USAGE: echoserver.py <port>" from SocketServer import BaseRequestHandler, TCPServer import sys, socket class EchoHandler(BaseRequestHandler): def handle(self): print "Client ...
@滑沸1458:请教如何使用python的socket发送二进制数据 -
拓注17282109921…… socket发送的本来就是按二进制发送,你是想把数据打包成str用socket发出去吧?可以用struct来打包 import struct data = struct.pack('i', 123) 然后用socket发送就行了,这里打包一个整数的例子,struct很强大可以百度一下具体用法.
@滑沸1458:Matlab与Python之间的socket传数据 -
拓注17282109921…… Python中的 list 或者 dict 都可以转成JSON字符串来发送,接收后再转回来. 首先 import json然后,把 list 或 dict 转成 JSON json_string = json.dumps(list_or_dict)用socket发送过去,例如 s.sendto(json_string, address) 对方用socket接收...
@滑沸1458:Python怎么用socket读取网站数据 -
拓注17282109921…… 是要连接到www.pythonlearn.com,然后发送请求获取/code/intro-short.txt,这样才行,HTTP请求格式网上应该有.