![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 50
威震四海
西北玄天一片云,乌鸦落进了凤凰群.........
展开
-
Python socket 绑定ip
由于业务需求,用做了一个套client-server上传接收服务器上传和接受分别处在两个城市,每天几百个文件,刚开始相安无事,一切顺利近期发现接收服务经常故障宕机1、查询日志发现是文件上传过程中由于client端主动断开服务导致的,解决方法:捕捉该异常,过滤掉2、查询日志发现client端ip地址在不断的变化(实际上应该是固定的)还有国外的地址原因应该是client端开启的vpn,解决方法:提示对方关闭vpn但是业务需要,有时对方经常开了忘记关解决方法2:server原创 2021-01-12 11:16:01 · 2692 阅读 · 0 评论 -
求助!遇到一个问题(问题已经解决)
部署在Linux上的一个Python脚本deamon.py功能:获取境外网站的一些视频数据该服务器已通过ssr技术实现全局代理翻墙执行python3 deamon.py一切正常运行希望通过crontab让其每周一自动执行一次,问题来了crontab触发没问题,程序可以定时启动,但是,在开头就卡哪儿了,不再往前走了不知是何原因?难道说全局代理在crontab中不起作用么?路过的说两句吧...原创 2020-10-30 09:15:45 · 352 阅读 · 0 评论 -
本地Python执行远程服务器Python脚本
情景:局域网内一台pc或服务器(windows或Linux)上有一Python脚本,如何执行它?常用的两种:远程桌面和xshell远程连接那假如想要不通过以上两种方式的前提下执行它,可行么?怎么办?答案是肯定的# -*-coding:utf-8# author:lihaizhen# date:# description:import paramiko,time# 创建SSH对象ssh = paramiko.SSHClient()# 允许连接不在know..原创 2020-08-14 16:03:46 · 3740 阅读 · 0 评论 -
Exiting on user Command
centos在使用yum进行安装包操作yum install postgresql-devel*时爆出提示 Exiting on user Command处理方式是在yum install 之后 加上 ‘-y’原因不是很明确,个人认为是在出现yes/no选择时,自动选择yes了为方便自己和他人解决此类问题,特此记录...原创 2020-05-26 10:43:50 · 792 阅读 · 0 评论 -
python3爬虫乱码之请求头‘Accept-Encoding’:br 的问题
当用python3做爬虫的时候,一些网站为了防爬虫会设置一些检查机制,这时我们就需要添加请求头,伪装成浏览器正常访问。header的内容在浏览器的开发者工具中便可看到,将这些信息添加到我们的爬虫代码中即可。‘Accept-Encoding’:是浏览器发给服务器,声明浏览器支持的编码类型。一般有gzip,deflate,br 等等。python3中的 requests包中response...转载 2020-03-11 10:44:13 · 1995 阅读 · 0 评论 -
以女朋友为例讲解 TCP/IP 三次握手与四次挥手
背景 和女朋友异地恋一年多,为了保持感情我提议每天晚上视频聊天一次。从好上开始,到现在,一年多也算坚持下来了。问题有时候聊天的过程中,我的网络或者她的网络可能会不好,视频就会卡住,听不到对方的声音,过一会儿之后才会恢复。中间双方可能就要不断的确认网络是否恢复,但是有时候会:她:“你可以听到了吗?”我:“可以了,你呢?”、她:“喂喂,你可以听到了吗?”我:“可...原创 2018-10-18 17:03:21 · 495 阅读 · 0 评论 -
Python将本机作为http服务器实现文件的共享
如需将本机文件传输或者分享给其他人怎么办?在终端窗口输入 python -m http.server(默认8000,也可改为其他)这时候就可以浏览器访问该端口了当分享对象比较多的时候,这不失为一个好方法...原创 2018-07-11 14:38:50 · 2708 阅读 · 6 评论 -
关于HTTP协议
HTTP协议概念超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。1999年6月公布的 RFC 2原创 2017-11-01 15:55:56 · 1668 阅读 · 0 评论 -
如何使用UDP协议给飞秋发送消息
飞秋使用传输协议为UDP如何使用udp协议给飞秋发送消息1.先导入模块、创建一个套接字from socket import *updsocket = socket(AF_INET,SOCK_DGRAM)2.设置接收方的ip地址和端口飞秋的端口为:2425data = (“192.168.75.75(这里是接收方的ip)”,2425)3.使用刚才创建的套接字调用sen原创 2017-11-01 16:05:52 · 5951 阅读 · 0 评论