• zabbix 5系列之微信实时告警

    1. 微信报警:Zabbix除了可以使用邮件报警和钉钉告警之外,还可以通过微信报警,或者只要有api,你能想到的告警方式,zabbix都能实现。越灵活的告警机制越能及时有效地把告警信息推送到负责人,方便及时处理问题。看这篇文章之前,最好看我的上篇钉钉告警,因为在这篇文章中,媒介的设置,动作的设置等介绍得比较简单,主要是功能实现,在上篇文章中,每个参数都有详细介绍。zabbix ...

    Python 2021年07月13日 1322 0
  • Julia 1.6发布,亮点功能介绍

    日前,Julia语言官方发布了新的版本1.6。据悉该版本有可能是下一个Julia的长期支持(LTS)版本。那么该版本带来了哪些亮点呢?下面一起学习一下。概述作为一个集万种风华于一体的明星语言,一直是语言界一个特别生,特别吸引眼球。他将C语言的速度、Ruby的灵活、Python的易用性全整合在一起,支持并行处理,易于学习和使用,尤其适合科学和工程计算该版本。此次推出的1.6版本更...

    Python 2021年03月29日 2005 0
  • JS 反爬:一分钟了解如何用 debugger 劝退爬虫

    背景爬虫之前,需要先对网站请求进行梳理,F12 打开浏览器的开发者模式是第一步,所以反爬虫的第一招就是,在开发者模式下让对手的浏览器进入 无限循环 debugger 。今天继续百度 “带有JS混淆加密的网站怎么破解”,看到一篇文章正打算参考测试时,浏览器就陷入了无限循环,两步之后,网站得意地宣布 “ 俺们是为人类服务的,你这机器就知难而退吧!”。好吧,知难而退之前,也得知道是怎...

    Python 2021年02月26日 2420 0
  • f-string:一种改进的Python格式语法

    f-string是Python3.6提供的一种新的格式化字符串的方法。 与其他格式化方式相比,代码更具可读性,更简洁且不易出错,而且速度更快! 在本文中,您将了解如何以及为什么现在就开始使用f-string。在使用f-string之前,我们还是先了解下之前是如何处理格式化的。Python中的“老式”字符串格式在Python 3.6之前,有两种方法可以将Python表达式嵌入字符...

    Python 2021年01月27日 1513 0
  • cit:让你从github的下载速度提高一万倍的小软件

    序言github上有很多好项目,但是国内用户连github却非常的慢.每次都要用插件或者其他工具来解决. 这次自己做一个小工具,输入github原地址后,就可以自动替换为代理地址,方便大家更快速的下载. 速度太慢可以看下gitee仓库地址:https://gitee.com/solider245/cit github仓库地址:https://github.com/solider...

    Python 2021年01月23日 2072 0
  • 有了Git这个功能,再也不需要依赖IDE了

    大家好,今天给大家介绍一个隐藏的功能——搜索。我们在写代码的时候经常遇到的一种情况就是,我们想要知道某一个函数是怎么定义的,这样我们才能知道该如何调用它。如果代码少的话我们当然可以自己人肉查找,但是如果代码量很大的话,人肉查找显然就不行了。如果使用IDE的话,现在的IDE当中当然一般都继承了这个功能,如果你像我一样喜欢编辑器而不喜欢IDE的话,可能就会麻烦一点。这个时候我们可以...

    Python 2021年01月02日 1685 0
  • 用Python写一个身份证号码校验工具

    这是一个用Python开发的GUI实战项目:居民身份证信息校验系统一、总体介绍本项目使用Tkinter作为GUI模块,充分利用Python面向对象的思想,开发一款实现身份证号码校验的应用程序。具备解析用户输入的身份证号码中的地区信息、出生日期、以及身份证号码是否合法等功能。是练习Python面向对象思想、tkinter GUI模块的优质练手项目。项目演示项目整体效果 以上,如果...

    Python 2020年12月23日 2822 0
  • python安装pip出现错误ModuleNotFoundError: No module named 'pip'

    在使用python的时候,经常使用到pip这个工具,可以很方便的线上安装依赖库,当然pip还有很多参数都可以帮我们去查询一些库信息。在安装python的时候,下载带有pip的安装包就可以直接安装pip啦,当然没有带pip的,也可以通过下载安装包,手动安装。手动安装还是要会的。 今天尝试了一下安装pip: python get-pip.py运行上面命令行,显示安装成功: Co...

    Python 2020年10月27日 5166 1
  • WebSocket 协议初探

    因项目使用WebSocket作为主要的请求方式,知其然也要知其所以然,会用也需要知道它的基本原理,所以写此文章分享下自己的浅见,文章主要包括以下内容:WebSocket是什么WebSocket和Socket区别建立连接数据帧格式发送数据聊天Demo代码: github.com/madaoCN/Web… 包含tornado写的 Server 和 Client 脚本 和 简单ws使...

    Python 2020年05月01日 1983 0
  • Python或将成为第一大编程语言,中国开源涨势最猛

    现在,是时候谈一谈 2020 年及以后的软件工程状况了。本文以 GitHub Octoverse 数据为基础,加上我作为一个拥有十年经验的软件工程师的经验和观察。我还将讨论下面列出的话题。软件工程在过去 20 年来实现了爆炸式的增长,而且这种势头似乎还在保持。据《财富》(Fortune)数据显示,2019 年全球前 15 家科技公司的总收入达到了创纪录的 1.67 万亿美元,比...

    Python 2020年04月10日 1923 0
  • PyCharm 2020.1 稳定版发布

    PyCharm 2020.1 稳定版已发布,这也是 PyCharm 今年发布的首个主要版本。新版的亮点包括更方便地 rebase 分支、更智能地 debug,以及使用专为编码设计的字体 Mono。下载地址:https://jetbrains.com/pycharm/download可交互的 rebase 操作历史提交记录会逐渐变得混乱,这就是为什么需要 rebase 分支的原因...

    Python 2020年04月10日 1973 0
  • Python3.9又更新了:dict内置新功能,正式版十月见面

    Python3.8 的热乎劲还没过去,Python 就又双叒叕要更新了。近日,3.9 版本的第四个 alpha 版已经开源。从文档中,我们可以看到官方透露的对 dict、math 等组件增加的新特性,以及下一步的开发进展。自公开了 3.8 版本后,Python 的迭代依然在继续。目前是 Python3.9,这是一个正在开发的 Python 版本。其最新的 alpha 4.0 版...

    Python 2020年02月28日 1927 0
  • 将python功能代码生成.exe文件,离开python环境也能用

    因工作需要,用python做了一个对文件夹内文件进行分类统计,生成excel表格的小程序。但前提是必须电脑安装了python。为让同事也能使用,几经摸索学习,实现了将python功能代码生成.exe文件。发到同事没装python的电脑后,双击统计表格生成,效果不错。特分享一下。功能说明文件夹内有多种文件,需对各种文件进行分类统计,生成excel表格,模拟使用效果为:《建立文件台...

    Python 2020年02月27日 2820 0
  • TensorFlow2.1正式版上线:最后一次支持Python2,进一步支持TPU

    去年 10 月,谷歌才发布了 TensorFlow 2.0 正式版。时隔三个月后,昨日官方发布了 TensorFlow 2.1,本次版本更新带了了多项新特性、功能改进和 bug 修复。从本次更新的日志来看,TensorFlow 2.1 将成为最后一个支持 Python2 的版本了。同时,本次更新的重点是增加了对 TPU 的多项支持,而 tf.keras 和 tf.data 这两...

    Python 2020年01月11日 1825 0
  • PyCharm安装与使用指导

    PyCharm是目前进行python开发最受欢迎的集成开发环境。PyCharm是由JetBrains打造的一款Python IDE。带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。一、pyc...

    Python 2020年01月11日 2277 0
  • Git 2.24 发布,分布式版本控制系统

    Git 2.24 已经发布,该版本包含了来自 78 个贡献者的功能增加和 bug 修复。其中带来一些亮点,比如特性宏,commit-graph,新可选全新的仓库历史重写工具 filter-repo 等,内容如下:Feature macros在 Git 2.24 中,可以选择使用 feature 宏功能(一种包含许多其他功能的 Git 配置)。这些是由 Git 的开发人员手动选择...

    Python 2019年12月30日 1920 0
  • PyCharm 2019.3发布,增加了哪些新功能呢?

    Python的IDE(Integrated Development Environment 集成开发环境)非常多,如:VS Code、Sublime、NotePad、Python自带编辑器IDLE、JuPyter、Eclipse + PyDev等等,但是对于项目开发、管理、部署等稍微大一点的项目,猪哥觉得还是PyCharm最好用!2019年12月2日,PyCharm迎来了201...

    Python 2019年12月09日 1687 0
  • Python 3.8.0 正式版发布

    北京时间 10 月 15 日,Python 官方发布了 3.8.0 正式版,该版本较 3.7 版本再次带来了多个非常实用的新特性。赋值表达式PEP 572: Assignment Expressions新增一种新语法形式::=,又称为“海象运算符”(为什么叫海象,看看这两个符号像不像颜表情),如果你用过 Go 语言,应该对这个语法非常熟悉。具体作用我们直接用实例来展示,比如在使...

    Python 2019年12月04日 2112 0
  • 简约而不简单的 Django 新手图文教程

    环境:windows7,python3.5.1,pycharm专业版,Django 1.10版,pip3一、Django简介百度百科:开放源代码的Web应用框架,由Python语言编写……重点:一个大而全的框架,啥都替你考虑好了。1. web框架介绍具体介绍Django之前,必须先介绍WEB框架等概念。web框架:别人已经设定好的一个web网站模板,你学习它的规则,然后“填空”...

    Python 2019年11月25日 1790 0
  • django在windows和linux下的环境安装和配置

    Django 安装 在安装 Django 前,系统需要已经安装了Python的开发环境。接下来我们来具体看下不同系统下Django的安装。 Window 下安装 Django 如果你还未安装Python环境需要先下载Python安装包。 1、Python3.8.0 下载地址:https://www.python.org/downloads/release/python-380...

    Python 2019年11月05日 2648 0
  • Python 3.8 一周后发布,这几个特性值得关注

    10月1日,Python 3.8rc1 发布,如果没有意外的话 3.8 将于 10 月 14 日正式发布。新版本的变化有很多,但是我觉得可能最常被用到的,是下面这两个新特性:海象运算符和仅位置参数。 海象运算符 := 海象运算符是 3.8 版本中最引人瞩目的新特性,因其 :=外观而被称为海象运算符(walrus operator)。引入该运算符...

    Python 2019年10月08日 2247 0
  • 你真的了解Python吗?这篇文章可以让你了解90%

    人们为什么使用Python? 之所以选择Python的主要因素有以下几个方面: 软件质量:在很大程度上,Python更注重可读性、一致性和软件质量,从而与脚本语言世界中的其他工具区别开发。此外,Python支持软件开发的高级重用机制。例如面向对象程序设计。 提高开发者的效率:相对于C、c++、Java等编译/静态类型语言,Python的开发者效率提高了数倍。Pyth...

    Python 2019年10月07日 1810 0
  • 10分钟学习函数式Python

    在这篇10分钟的文章中,您将学习Python中的函数式范型。您还将学习列表推导式。 目录 函数式范式 Python的map函数是如何运行的 Python中的lambda表达式 Python中的reduce函数 filter函数 Python中的高阶函数 带有函数的部分应用 函数编程不是Python化 列表推导式 ...

    Python 2019年10月07日 1862 0
  • 对于python初学者,如何使用python定义联合(使用ctypes)

    问题引发:如何使用python的工会? 我刚刚开始使用python,我想知道如何用python定义联合(使用ctypes)?希望我通过ctypes支持工会是对的。例如,以下c代码是如何在python中的 struct test{char something[10];int status;};struct test2{char else[10];int status;i...

    Python 2019年09月22日 2461 0
  • Python今年起将每年发一个新版本

    最近,Python社区在讨论缩短Python版本发布的周期,改为一年发布一个主要的版本。在此之前,Python基本保持着一年半发布一个版本的频率。 Python社区对于新的版本开发周期是这样规划的: 在一年周期开始前的5个月时间里(跟上一个周期的末尾是重合的,因为每个周期的末尾基本上是bug fix,比较清闲),各个开发者自由开发讨论,提交特性,但是不合并到开发分支。 ...

    Python 2019年09月16日 1888 0
  • Windows环境下python的安装与使用

    一、python如何运行程序 首先说一下python解释器,它是一种让其他程序运行起来的程序。当你编写了一段python程序,python解释器将读取程序,并按照其中的命令执行,得出结果,实际上,解释器是代码与机器的计算机硬件之间的软件逻辑层。 通俗来说,我们的计算机是基于二进制进行运算的,无论你用什么语言来写程序,无论你的程序写的多么简单或多么复杂,最终交给计算机运行的一定...

    Python 2019年09月16日 1730 0
  • Python初学者应当掌握的6个实用技巧

    Python越来越流行,因为它不但强大而且很容易掌握。我使用Python开发软件已经有几年了,但直到这半年才成为专业Python开发者。在本文中我将介绍列表推导式、Lambda表达式、拉链函数等6个超实用的Python开发技巧。 学Python,上汇智网,在线编程环境,一对一助教答疑。马上开始学习:《Python语言基础教程》 字符串操作 列表推导式 l...

    Python 2019年09月16日 1905 0