E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PYTHON网络编程
Python - 网络编程
Python网络编程
是关于使用python作为编程语言来处理计算机网络需求。例如,如果我们想要创建和运行本地Web服务器,或者从URL自动下载某些文件。
Allen_by
·
2018-12-14 09:34
PYTHON网络编程
python网络编程
requests和selenium模块
importrequests#需要命令行下pipinstallrequests安装req=requests.get("http://httpbin.org/get",headers={"User-Agent":"ua"},proxies={"http":"ip:port"},timeout=10,verify=False)#以get方式打开链接设置User-Agent为"ua"设置代理服务器为"i
CaprYang
·
2018-12-13 01:07
python
Python网络编程
之socket应用
1引言本篇主要对Python下网络编程中用到的socket模块进行初步总结。首先从网络基础理论出发,介绍了TCP协议和UDP协议;然后总结了socket中的常用函数;最后通过实际代码展示基本函数的应用。2网络基础要想理解socket,首先得熟悉一下TCP/IP协议族。TCP/IP(TransmissionControlProtocol/InternetProtocol)即传输控制协议/网间协议,定
奥辰
·
2018-12-09 12:00
python网络基础工具书籍下载-持续更新
具体说来,书中通过70多篇攻略讨论了
Python网络编程
的高阶话题,包括编写简单的网络客户端和服务器、HTTP协议网络编程
python测试开发
·
2018-11-23 15:02
python网络编程
之TCP聊天室
使用ipv4和tcp协议进行单线程通信:socket的工作流程:服务器端先初始化Socket,然后与端口绑定(bind),对端口进行监听(listen),调用accept阻塞,等待客户端连接。客户端初始化一个Socket,然后连接服务器(connect),如果连接成功,这时客户端与服务器端的连接就建立了。客户端发送数据请求,服务器端接收请求并处理请求,然后把回应数据发送给客户端,客户端读取数据,最
Terminator_HWW
·
2018-11-18 22:15
python
Python网络编程
----TCP\UDP、Socket、粘包
软件开发架构我们了解的涉及到两个程序之间通讯的应用大致可以分为两种:应用类:qq、微信、网盘、优酷这一类是属于需要安装的桌面应用web类:比如百度、知乎、博客园等使用浏览器访问就可以直接使用的应用这些应用的本质是两个程序间的通信,这两个分类对应了两种架构模式:CS架构:clientserver(通过客户端访问)BS架构:browserserver(通过浏览器访问) 如何实现相互通信?
ScratKong
·
2018-11-05 00:00
Python
自学Python-socket基础
自学Python之路-Python基础+模块+面向对象自学Python之路-
Python网络编程
自学Python之路-Python并发编程+数据库+前端自学Python之路-django自学Python-socket
CARLOS_CHIANG
·
2018-10-31 14:00
【Python-基础篇】
Python系列csdn链接github链接本地Jupyter链接补充内容python基础篇链接链接链接常见模块
python网络编程
篇pythonweb基础篇pythonDjango框架篇python爬虫与
Zenyatta_1Q84
·
2018-10-28 15:07
Python
Python网络编程
(一)
Socketsocket被称为套接字,用来描述ip地址和端口,可以实现不同计算机或虚拟机之间的通信。计算机上同时运行着几种服务,要区分计算机之间是哪个程序进行数据传送,就需要给每种服务唯一确定一个端口号。计算机之间通信时首先根据IP地址找到相应的计算机,然后根据端口号找到相应的服务。IP地址和端口号就构成了一个socket,所以每种服务都打开了一个socket。套接字的连接一般可分为三个过程:服务
dxk_093812
·
2018-10-26 14:35
Python基础
python网络编程
之多线程同时接受和发送实例
python网络编程
之多线程同时接受和发送该文档仅用作学习笔记,转载请表明出处'''模仿qq同时可以发送信息和接受信息多线程'''fromsocketimport*fromtimeimportsleepimportthreading
写BUG的鲁某某
·
2018-10-17 17:12
python
python网络编程
之UDP绑定信息
python网络编程
之UDP绑定信息该文档仅用作学习笔记,转载请表明出处绑定信息一般情况下,在一天电脑上运行的网络程序有很多,而各自用的端口号很多情况下不知道,为了不与其他的网络程序占用同一个端口号,往往在编程中
写BUG的鲁某某
·
2018-10-17 11:26
python
18、
python网络编程
网络编程一.楔子你现在已经学会了写python代码,假如你写了两个python文件a.py和b.py,分别去运行,你就会发现,这两个python的文件分别运行的很好。但是如果这两个程序之间想要传递一个数据,你要怎么做呢?这个问题以你现在的知识就可以解决了,我们可以创建一个文件,把a.py想要传递的内容写到文件中,然后b.py从这个文件中读取内容就可以了。但是当你的a.py和b.py分别在不同电脑上
A_Python
·
2018-09-26 11:42
Python学习路线介绍
首先介绍一下Python学习的路线规划1.Linux基本的操作计算机网络的基本理解2.Python基础的讲解3.
Python网络编程
4.Web编程基础5.MySQL6.Django构架7.Git与RabbitMQ8
nihui123
·
2018-09-20 14:05
Python
Python实用
python网络编程
之死锁与递归锁、信号量(三)
python之死锁与递归锁说到递归锁就要先说到死锁,下面给出死锁的定义:在线程间共享多个资源的时候,如果俩个线程分别占有一部分资源并且同时等待对方的资源,就会造成死锁,因为系统判断这部分资源正在使用,所以这俩线程在无外力作用下将一直等待下去。死锁代码示例:importthreadingimporttimeclassMyThread(threading.Thread):defactionA(self
hyp_fighting
·
2018-09-09 16:47
python网络编程
之GIL和同步锁(二)
Python之GIL问题:俩程序,在里面同时定义俩函数,执行1到100000的加法和执行100000阶乘,一个程序用多线程,一个正常执行,用python2.7运行(python3.5及以上有优化不明显,python2.7明显),会发现多进程的竟然比正常执行的时间长。原因:多线程不能真正让多核CPU实现并行,cpython解释器中存在一个GIL(全局解释器锁),他的作用就是保证同一时刻只有一个线程可
hyp_fighting
·
2018-09-09 16:34
Python网络编程
之多进程编程
在学习多进程之前,我们先来复习几个基本的知识点:1.什么是进程:进程指的是一个程序的运行过程,或者说一个正在执行的程序,所以说进程是一种虚拟的概念,该虚拟概念起源于操作系统2.操作系统发展史:(1)多道技术:1.空间上的复用即多个进程加载到同一片内存空间是为时间上的复用做准备ps:进程之间的内存空间是互相隔离的2.时间上的复用:多个任务复用/共享CPU的时间即cpu在多个任务之间来回切换1.一个任
Petrus_shuai
·
2018-09-06 09:51
python基础
Python网络编程
网络编程分为。TCP和UDP,TCP为可靠连接,UDP为不可靠连接。仅用代码来展示。TCP:客户端:importsocketimportthreadingclient=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#元组第一个元素为客户端要连接的服务器的IP地址,第二个参数为服务器的端口号client.connect(("10.0.122.158"
我是小哈呀
·
2018-09-04 07:19
python
python网络编程
--socket简单实现
python网络编程
一、客户端控制服务端执行命令server:#!
FJCA
·
2018-08-21 19:46
python
socket
Python
Python网络编程
-Socket简单通信(及python实现远程文件发送)
学习python中使用python进行网络编程,编写简单的客户端和服务器端进行通信,大部分内容来源于网络教程,这里进行总结供以后查阅。先介绍下TCP的三次握手:1,简单的发送消息:服务器端:importsocketsk=socket.socket()ip_port=("127.0.0.1",8888)sk.bind(ip_port)sk.listen(5)print("正在进行等待接受数据..."
weixin_34245082
·
2018-08-18 19:00
python
网络
python网络编程
基础--socket的简介,以及使用socket来搭建一个简单的udp小程序
socket介绍:socket(简称套接字),是进程间通讯的一个工具,他能实现把数据从一方传输到另一方,完成不同电脑上进程之间的通讯,它好比数据的搬运工。socket应用:不夸张来说,只要跟网络相关的应用程序或者软件都使用到了socket,比如:微信,qq等使用socket创建udp网络程序的流程:1,创建客户端套接字2,发送/接收数据3,关闭套接字使用程序展现流程:(使用的ide为pycharm
汉宫灬秋月
·
2018-08-18 16:26
python
socket
udp
python
python网络编程
基础--网络的基本知识以及传输方式udp的基本介绍
网络编程:udp要了解网络编程,首先就要先了解什么是网络(了解):网络的定义:网络就是指将具有独立功能的多台计算机通过通信线路连接起来,在网络管理软件及网络通信协议下,实现资源共享和信息传递的虚拟平台。通俗的可以理解为:就是把双方或者多方设备连接起来的一个工具,然后可以进行数据传递.#1,ip地址:ip地址就好比家庭住址,通过ip地址找到网络中的唯一设备,就可以发送信息。(地址有ipv4和ipv6
汉宫灬秋月
·
2018-08-18 15:02
python
udp
网络基础
Python网络编程
之基本架构与socket模块
两种架构我们了解的涉及到两个程序之间通讯的应用大致可以分为两种:第一种是应用类:qq、微信、网盘、优酷这一类是属于需要安装的桌面应用。第二种是web类:比如百度、知乎、谷歌等使用浏览器访问就可以直接使用的应用。这些应用的本质其实都是两个程序之间的通讯,而这两个分类又对应了两个软件开发的架构。C/S架构Client/Server,客户端和服务器结构。这种架构也是从用户层面(也可以是物理层面)来划分的
zxnode
·
2018-08-15 14:18
Python
Python
架构
网络编程
socket
QQ
python网络编程
简述(一)
1.概述1.1什么是网络通过物理线路将多台计算机连接起来组成一个互联网计算机平台,实现了多台计算机之间特定的数据交互模式。并且在网络的发展中,为了能在一台计算机中找到特定的某个程序,将计算机中的每个和外界连接的程序设定了数据通信的通道,也就是后来的端口port。1.2客户端&服务端什么是客户端?什么是服务端?对于不同的人不同的角度理解起来会有很多种含义,首先先明确一下关于客户端和服务端的本身的意义
Coco5227
·
2018-08-14 20:44
python网络编程
简述(一)
1.概述1.1什么是网络通过物理线路将多台计算机连接起来组成一个互联网计算机平台,实现了多台计算机之间特定的数据交互模式。并且在网络的发展中,为了能在一台计算机中找到特定的某个程序,将计算机中的每个和外界连接的程序设定了数据通信的通道,也就是后来的端口port。1.2客户端&服务端什么是客户端?什么是服务端?对于不同的人不同的角度理解起来会有很多种含义,首先先明确一下关于客户端和服务端的本身的意义
Coco5227
·
2018-08-14 20:44
python网络编程
socket
网络也是IO的一种,在Python中socket模块专门用来处理网络操作的。socket通常也称作”套接字”,用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过”套接字”向网络发出请求或者应答网络请求。socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的
c123_sensing
·
2018-08-13 17:28
net
programe
Python网络编程
网络编程很常用,很底层,实际上,http协议,也是建立在网络编程上的,只是说这一层,由nginx或者是apache实现了。在工作当中,在网关设备之间传输数据的时候,就用到了网络编程,刚开始写的程序部署服务器后很不稳定,客户端异常或者是断开连接,服务端就会断开,或者是阻塞,不能再接受到客户端的信息,或者是处理多个客户端连接时候没有好的方案,出了不少问题,现在总结下这些问题。服务端#只要一个客户端连上
某言
·
2018-08-06 17:46
Python渗透测试
python环境:python+KaliLinux虚拟机+WingIDE
python网络编程
(TCP客户端/UDP客户端-TCP客户端)-netcat(TCP/UDP连接)-TCP代理-Paramiko
Ftmy
·
2018-08-01 09:35
IS
Python网络编程
入门(二)
需要了解网络编程基本概念的读者,可以阅读小编的
Python网络编程
入门概念(一)
Python网络编程
入门概念(一)的最后介绍了传输层的两个协议:TCP&UDP;TCP提供面向连接的可靠的传输层服务,创建连接时三次握手
沐霞与孤鹜齐飞
·
2018-07-22 21:56
Python网络编程
Python网络编程
报错:TypeError: a bytes-like object is required, not 'str'
客户端报错:TypeError:mustbestr,notbytes服务端报错:TypeError:abytes-likeobjectisrequired,not'str'报错源码:'''Createdon2018年7月14日@author:dtjy'''importsocketHOST='127.0.0.1'PORT=8080s=socket.socket(socket.AF_INET,sock
来不起了
·
2018-07-14 10:41
python
Python网络编程
入门----基本概念与原理讲解
1.网络编程主要是解决不同电脑之间的通信与建立连接的问题。2.为了规范所有的电脑通信,我们采用统一的规定,对信号进行传递和处理。这一规定现在统称为TCP/IP协议,这是一个协议族,而并非2个协议,它规定了计算机之间通信的模板。3.端口,端口是一个面向计算内部程序的概念,一个计算机可以有多个端口,每个端口只能由一个软件绑定。如信息从外界转入计算机系统时,系统需要通过端口号来识别信息应该送到哪一个端口
Airuio
·
2018-07-05 16:19
网络编程
python网络编程
:基于socket( )进行网络数据传输时需要注意的几点记录
套接字是操作系统针对TCP/IP通往上层的接口,而python的socket模块则提供了对操作系统套接字操作的接口。在网络上的两台主机建立了TCP连接以后,就要开始传数据,TCP协议能够确保数据流可靠地传输到对端,但当我们在TCP协议层上编写上层协议或者应用程序进行数据传输的时候,需要解决一些TCP没有解决的问题:1、传输文本时,需要注意编解码问题;2、传输二进制数据时(如图片等),需要注意大小端
qianxuecheng27
·
2018-07-01 13:14
Python网络编程
—— IP、UDP
Python网络编程
——IP、UDPIPip地址:在网络中标识一台唯一的设备ip地址的作用:通过ip地址在网络中找到对应的设备,然后可以给这个设备发送数据ip地址分为:ipv4ipv6域名:方便记忆某台电脑的主机地址
techLee
·
2018-06-21 18:02
python网络编程
——IO多路复用之epoll
1、内核EPOLL模型讲解此部分参考http://blog.csdn.net/mango_song/article/details/42643971博文并整理首先我们来定义流的概念,一个流可以是文件,socket,pipe等可以进行I/O操作的内核对象。不管是文件,还是套接字(socket),还是管道(pipe),我们都可以把他们看作流。之后我们来讨论I/O操作,通过read,我们可以从流中读入数
成小新
·
2018-06-19 17:05
epoll
python
io
网络编程
日长记录
python网络编程
--socket
1.服务端1.1声明socket对象server=socket.socket(AF.INET,socket.SOCK_STREAM)1.2绑定ip、端口server.bind(localhost,6969)1.3开始监听server.listen()1.4接收监听连接及地址conn,addr=server.accept()1.5接收数据data=conn.recv(1024)print(data)
M_x_M
·
2018-06-19 15:24
socket
网络编程
python网络编程
python网络编程
实现TCP和UDP连接
实现TCP#!/usr/bin/envpython3#-*-coding:utf-8-*-importsocket#创建一个socket:s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#建立连接:s.connect(('www.sina.com.cn',80))#发送数据:s.send(b'GET/HTTP/1.1\r\nHost:www.si
Dussssss
·
2018-05-07 20:34
socket
python
tcp
Python
Python网络编程
之多线程
多线程多线程举例:importthreadingfromtimeimportsleep,ctimedefsing():foriinrange(3):print("正在唱歌...%d"%i)sleep(1)defdance():foriinrange(3):print("正在跳舞...%d"%i)sleep(1)if__name__=='__main__':print('---开始---:%s'%c
Dylan HU
·
2018-05-06 23:21
Python编程
Linux编程
Python运维基础(8)
python网络编程
网络编程计算机网络就是将各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信,网络通信是两台计算机上的两个进程之间的通信。用Python进行网络编程,就是在Python程序本身这个进程内,连接别的服务器进程的通信端口进行通信。TCP/IP简介要想实现交流,首先得要有一套各自都能理解的语言,同理,要想实现网络通信,就必须得规定通信协议。在早起的计算机网络中
in_nocence
·
2018-05-03 22:31
python
python网络编程
基础
一套接字简介1简介套接字是一种具有通讯端点概念的计算机网络数据结构,网络化的应用程序在开始任何通讯之前都必须要建立套接字。套接字起源于20世纪70年代,有时人们把套接字成为“伯克利套接字”或“BSD套接字”,期初,套接字被设计用在同一台主机上多个应用程序之间通讯,也被成为进程之间通讯。2套接字类型1基于文件的套接字Unix套接字是第一个套接字家族,其“家族名”为AF_UNIX(在POSIX1.g标
长跑者1号
·
2018-05-02 18:09
python
TCP
编程
pythonUDP
编程
Python编程
python网络编程
socketserver模块(实现TCP客户端/服务器)
摘录python核心编程socketserver(python3.x版本重新命名)是标准库中的网络编程的高级模块。通过将创建网络客户端和服务器所必须的代码封装起来,简化了模板,为你提供了各种各样的类。除了隐藏了实现细节之外,它督促我们使用类(面向对象的思维)来编写应用程序,并且,这些应用程序是时间驱动的(即,只有在系统中的事件发生的时候,程序才会工作)。事件,包括消息的发送和接收。在原始的服务器循
风雨一肩挑
·
2018-04-12 15:00
python网络编程
socket编程(TCP、UDP客户端服务器)
摘录python核心编程使用socket()模块函数创建套接字——通信端点>>>fromsocketimport*>>>tcpSock=socket(AF_INET,SOCK_STREAM)>>>udpSock=socket(AF_INET,SOCK_DGRAM)其中,AF_INET表示使用的是IPv4协议,SOCK_STREAM表示的面向连接的TCP协议,SOCK_DGRAM表示面向无连接的UD
风雨一肩挑
·
2018-04-11 16:00
Python网络编程
基于多线程实现多用户全双工聊天功能示例
本文实例讲述了
Python网络编程
基于多线程实现多用户全双工聊天功能。
jiange_zh
·
2018-04-10 08:48
Python网络编程
使用select实现socket全双工异步通信功能示例
本文实例讲述了
Python网络编程
使用select实现socket全双工异步通信功能。
jiange_zh
·
2018-04-09 11:25
Python网络编程
之TCP套接字简单用法示例
本文实例讲述了
Python网络编程
之TCP套接字简单用法。
jiange_zh
·
2018-04-09 10:54
Python网络编程
---Socket模块学习之获取主机名和IP(-)
1、直接在python解释器中实现:>>>importsocket然后,调用Socket库提供的gethostname()方法,结果用变量保存:>>>host_name=socket.gethostname()>>>print"主机名:%s"%host_name主机名:ubuntu>>>print"IP地址:%s"%socket.gethostbyname(host_name)IP地址:127.0
凌霜残雪
·
2018-04-04 10:17
Python网络编程
五位专家跟你讲讲为啥Python更适合做AI/机器学习
1.
Python网络编程
框架Twisted的创始人GlyphLefkowitz(glyph):编程是一项社交活动——Python社区已经认识到了这一点!
阿里云云栖社区
·
2018-03-19 00:00
ai开发
机器学习
python
人工智能
python网络编程
基础(连载)9 静态web实现
github链接:https://github.com/ScrappyZhang/python_web_Crawler_DA_ML_DL9基于socket的静态web服务器前面8章我们学习了网络编程最基础的概念和在python中的使用方法。为了更充分的体现这些基础概念的重要性,本节综合所有基础知识带大家一同使用学习到的知识来实践编写一个静态web服务器——pythonwebserver,简称PWB
hello2013zzy
·
2018-03-13 10:56
网络编程基础
web服务器
python
web
服务器
Python标准库笔记struct模块的使用
最近在学习
python网络编程
这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查阅了相关资料大概了解了,在这里做一下简单的总结。
j_hao104
·
2018-02-22 14:31
python网络编程
基础(连载)02ip和端口基本知识
gitbook链接:用python带你进入AI中的深度学习技术领域https://www.gitbook.com/book/scrappyzhang/python_to_deeplearn/detailsgithub链接:https://github.com/ScrappyZhang/python_web_Crawler_DA_ML_DL1.1网络与ip的认知在计算机领域中,网络是信息传输、接收、
scrappyzhang
·
2018-02-14 19:04
python网络编程
基础(连载)04 socket-tcp
3socket模块-TCPgitbook链接:用python带你进入AI中的深度学习技术领域https://www.gitbook.com/book/scrappyzhang/python_to_deeplearn/detailsgithub链接:https://github.com/ScrappyZhang/python_web_Crawler_DA_ML_DL3.1TCP3.1.1TCP定义T
scrappyzhang
·
2018-02-12 23:33
Python网络编程
11.2 Django和WebSocket
Django是一个全栈式的Web框架,它可能是目前在Python程序员中最流行的框架了。Django几乎提供了一个新手程序员需要的所有功能.它有一套自己的模板系统和URL路由框架,提供了与数据库的交互功能,并且以Python对象的形式来生成数据库查询结果。除此之外,使用Django时不需要使用任何第三方库就能够构造并解析表单。现在,其实很多程序员都没有经过系统的Web编程训练。使用Django这样
MustangJy
·
2018-02-09 13:08
Python网络编程
Python网络编程
11.2
django
web框架
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他