上一篇博客地址:python代理池的构建1——代理IP类的构建,以及配置文件、日志文件、requests请求头 一、代理ip是否可用的处理(httpbin_validator.py) #-*-coding:utf-8-*- #check ip ''' 目标:检查代理IP速度,匿名程度以及支持的协议类
转载 2020-01-09 21:48:00
224阅读
2评论
python学习深水区,仅供自己参考​,希望学习后对python的认识更进一步
原创 2022-04-12 16:35:27
89阅读
分析 蚂蚁代理的列表页大致是这样的: 端口字段使用了图片显示,并且在图片上还有各种干扰线,保存一个图片到本地用画图打开观察一下: 仔细观察蓝色的线其实是在黑色的数字下面的,其它的干扰线也是,所以这幅图是先绘制的干扰线又绘制的端口数字,于是就悲剧了,干扰线形同虚设,所以还是有办法识别的。 然后就是ip字段,看了下ip字段很老实没啥猫腻。 注意到这个列表有一个按端口号筛选的功能,很兴奋...
原创 2021-07-28 14:54:48
1019阅读
lvs可以使用ipvsam -Ln 查看RS节点的情况,当RS宕机后剔除,当RS恢复后自动加入,nginx上面无法查看,需要安装插件或自己写脚本实现;反向代理的配置如下:(server 去掉前面的空格,为了方便后面脚本使用sed做文本替换;)[root@localhost vhosts]# cat upstream01.conf upstream backe
原创 精选 2015-11-27 14:27:22
4060阅读
6点赞
(如果检查代理运行,不做处理;没有运行,则启动SQLserver代理)@echo offfor
原创 2023-01-10 11:16:09
358阅读
实际上并非必须遵守PEP 8,但是它已经成为一个默认的、约定俗成的规则,可以使代码风格更统一,提高可读性。由于最近一直在学习Ubuntu,因此此处仍然以Ubuntu为例,介绍一下规则检查工具,它能帮助开发者检查代码是否符合PEP 8标准。1.首先执行 pip3 install pycodestyle,它会下载一套检查插件。如果你使用的使二代python,把pip3改为pip.2.开始检查目标代码:
转载 2023-05-26 18:43:53
212阅读
1、pylint是什么?Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准(Pylint 默认使用的代码风格是 PEP 8,具体信息,请参阅参考资料)和有潜在问题的代码。目前 Pylint 的最新版本是 pylint-0.18.1。Pylint 是一个 Python 工具,除了平常代码分析工具的作用之外,它提供了更多的功能:如检查一行代码的
转载 2024-01-25 21:26:28
50阅读
编程环境中的对象很象现实世界中的对象。实际的对象有一定的形状、大小、重量和其它特征。实际的对象还能够对其环境进行响应、与其它对象交互或执行任务。计算机中的对象试图模拟我们身边现实世界中的对象,包括象文档、日程表和业务过程这样的抽象对象。 类似于实际的对象,几个计算机对象可能共享共同的特征,同时保持它们自己相对较小的变异特征。想一想您在书店中看到的书籍。书籍的每个物理副本都可能有污迹、几张破损的书页
转载 2024-08-20 11:41:52
34阅读
当在金融类公司上班时,发现服务器是没有外网的,想使用网络yum源或python库时,只有通过代理来实现。 yum命令的代理是放在/etc/yum.conf文件里,在文件里添加以下内容: 当代理要用户名和密码时: proxy=http://ip:port  (172.26.25.21:80)proxy_username=usernameproxy_password=password 当代理不要用户名
原创 2021-09-03 14:43:21
403阅读
maven安装后的校验以及内网配置代理
原创 2023-01-14 09:51:53
2532阅读
简介 代理:使用别人的ip地址发送请求,隐藏自己的ip地址。再requests.get()通过 proxies=proxies实现 需要获取另一个电脑的ip地址和可用端口号。ip地址再百度搜免费代理 url = "https://www.baidu.com" proxies = { "https": ...
转载 2021-10-11 19:16:00
4727阅读
2评论
pep81.PEP8一开始是一篇关于Python编码风格的规范,它提出了保持代码一致性的细节要求 2. Johann C.Rocholl开发了一个PEP8应用程序来自动检测代码是否符合PEP8规范 3. 现在,pep8 has been renamed to pycodestyle (GitHub issue #466) # 安装pycodestyle pip install -U py
转载 2024-07-01 21:36:05
40阅读
cmd下查看python安装路径:where python安装的库:pip  list 或者 pip freeze      pip list --outlated查看过时的库(pip list -h) python查看: >>> import sys >>> sys.path ['', 'D:\\python\\django\\m
 Python函数式编程是一种编程范式,它强调使用纯函数来处理数据。函数是程序的基本构建块,并且尽可能避免或最小化可变状态和副作用。在函数式编程中,函数被视为一等公民,可以像值一样传递和存储。函数式编程概念编程语言支持通过以下几种方式来解构具体问题:大多数的编程语言都是 过程式 的,所谓程序就是一连串告诉计算机怎样处理程序输入的指令。C、Pascal 甚至 Unix
在运行复杂的Python程序时,执行时间会很长,这时也许想提高程序的执行效率。但该怎么做呢?首先,要有个工具能够检测代码中的瓶颈,例如,找到哪一部分执行时间比较长。接着,就针对这一部分进行优化。同时,还需要控制内存和CPU的使用,这样可以在另一方面优化代码。因此,在这篇文章中我将介绍7个不同的Python工具,来检查代码中函数的执行时间以及内存和CPU的使用。1. 使用装饰器来衡量函数执行时间有一
一定要注重代码规范,按照平时的代码管理,可以将Python代码规范检测分为两种:静态本地检测:可以借助静态检查工具,比如:Flake8,Pylint等,调研了一下,用Flake8的相对较多,功能满足,本文将使用Flake8git:可借助git hooks,本文推荐使用pre-commit。静态本地检测Flake8包装了Pyflakes、Pycodestyle和McCabe,也可以自定义插件。功能包
写代码,出错在所难免,关键是如何快速定位错误,解决bug。错误提示,有时候并不能提供有效信息,尤其是编程新手,常常会犯一些低级错误,比如缩进不对,引号缺失,括号不全等,下面是新手常犯的一些代码错误,希望对刚入门的同学有一点帮助。新手常犯的基础错误1.缺少冒号:错误提示: SyntaxError: invalid syntax #语法错误:无效语法2.缩进不正确对于类定义、函数定义、流程控制语句、异
转载 2024-06-18 16:01:55
47阅读
代理装饰器使用全局机制来标记和注册函数。举个例子,一个根据当前用户来保护代码访问的安全层可以使用集中式检查器和相关的可调用对象要求的权限来实现:class User(object):def __init__(self, roles):               self.roles = roles    
原创 2024-03-24 17:31:55
42阅读
Python程序执行过程中发生的异常可以通过try语句来检测,可以把需要检测的语句放置在try块里面,try块里面的语句发生的异常都会被try语句检测到,并抛出异常给Python解释器,Python解释器会寻找能处理这一异常的代码,并把当前异常交给其处理。这一过程称为捕获异常。如果Python解释器找不到处理该异常的代码,Python解释器会终止该程序的执行。try语句有两种形式:一种是try—
一定要注重代码规范,按照平时的代码管理,可以将Python代码规范检测分为两种:静态本地检测:可以借助静态检查工具,比如:Flake8,Pylint等,调研了一下,用Flake8的相对较多,功能满足,本文将使用Flake8git:可借助git hooks,本文推荐使用pre-commit。静态本地检测Flake8包装了Pyflakes、Pycodestyle和McCabe,也可以自定义插件。功能包
  • 1
  • 2
  • 3
  • 4
  • 5