• python中的IO多路复用

    时间:2024-05-22 22:42:30

    在python的网络编程里,socetserver是个重要的内置模块,其在内部其实就是利用了I/O多路复用、多线程和多进程技术,实现了并发通信。与多进程和多线程相比,I/O多路复用的系统开销小,系统不必额外再创建进程或线程,也就不需要维护这些进程或线程,从而大大减小了系统的开销。当然,这三者不是孤立...

  • 用 Python 一键批量自动生成合同

    时间:2024-05-22 22:30:43

    图片来源于网络  文/毅种循环♚毅种循环,撸python和撸柯基,一个都不能少。本文作者已加入Python中文社区专栏作者计划一、背景工作中经常会需要做大量的合同,不复杂,也就是在合同模板里修改几个合同要素,但是必须打开合同一页一页的翻找修改,合同太多或者手头其他事情纠缠在一起的时候,难免会漏掉。正...

  • Ansible升级客户机Python2.4至2.7

    时间:2024-05-22 22:14:29

     在公司的项目场景中客户机存在众多比较老版本centos5系统。centos5系统默认的python版本为python2.4ansible官网提供的信息为,当客户机版本低于python 2.5 ,还需要额外安装一个模块python-simplejson。通过在ansible服务器测试,版本2.5.0...

  • Excel对比Python之piovt_table(数据透视表)

    时间:2024-05-22 21:49:18

    Excel的数据透视表功能是平时工作非常熟悉的功能之一,也是非常强大而且基本上所有人都离不开的功能,今天来对比一下,在Excel和Python下分别对数据透视表进行操作各自的优点。首先从网上获取一个数据,我下载了一个大小大约为5M,数据行超过十二万行的销售数据,图片是这样的Excel篇首先打开这个表...

  • 14 张思维导图构建 Python 核心知识体系

    时间:2024-05-22 21:29:24

    ZOE是一名医学生,在自己博客分享了很多高质量的思维导图。本文中所列的 14 张思维导图(高清图见文末),是 17 年作者开始学习 Python 时所记录的,希望对大家有所帮助。原文:https://woaielf.github.io/2017/06/13/python3-all/本文主要涵盖了 P...

  • Python概述

    时间:2024-05-22 21:10:30

    一、初始Python1.简介:解释型、面向对象的编程语言;吉多发明的一种开源语言,拥有大量的库,可高效地开发各种应用程序。 2.特点: (1)简单; (2)高级; (3)面向对象:支持面向对象及面向过程; (4)可扩展性; (5)免费和开源; (6)可移植性; (7)丰富的库; (8)可嵌入性; 3...

  • python把局部变量提升为全局变量需要注意的问题

    时间:2024-05-22 20:47:00

    有时候,我们写python代码的时候,需要在一个代码块中使用另外一个代码块中的局部变量,因此需要把那个代码块中的局部变量提升为全局变量。把局部变量提升为全局变量有两种办法:一、直接把要转换为全局变量的局部变量从代码块中拿出来单独定义,不放在代码块中定义,这是最常用的办法。例:把函数func中的变量a...

  • python 字符串转时间戳datetime 以及儒略日的转换

    时间:2024-05-22 20:46:10

    #coding=utf-8#设a为字符串import timefrom datetime import datetimefrom datetime import timedeltaimport time,pdba = "20110928100000"# Now = datetime.now()#中间...

  • 监控开发之用python扩展dstat插件自定义实时监控

    时间:2024-05-22 20:45:47

        dstat是一个python开源的实时监控工具,一般是用来做系统性能监控的。咱们这里只是提他的自定义插件开发,用来打造自己的dstat。 有朋友可能还没清楚是什么意思, 咱们查看系统的状体状态有人喜欢用vmstat,也有人喜欢用dstat。        相比来说dstat的功能模块更全一点...

  • 在已安装python3.7的环境基础上,安装Anaconda环境的完整教程

    时间:2024-05-22 20:45:23

    前提1. 之前已经安装了python3.7环境,现在想安装Anaconda环境2. 下载Anaconda安装包:推荐去清华大学开源软件镜像站下载,因为官网上下载会比较慢而且不稳定,比如我在官网下载到一半时就莫名中断了(不知为啥),所以还是推荐到这个网站上自行找自己想下载的版本对应下载 安装Anaco...

  • python爬虫request发送headers请求

    时间:2024-05-22 20:32:51

    response响应:response = requests.get(url)response的常用方法`response.text:url响应的网页内容,字符串形式`response.content:url响应网页内容(二进制形式)`response.status_code:http请求的返回状态...

  • python3实现接口自动化(flask+mysql):小麻雀自动化测试平台(3)---用例管理

    时间:2024-05-22 20:27:01

    关键词:接口自动化 python3 flask mysql pycharts源码地址:https://gitee.com/amanSparrow/sparrow.git用例管理用例管理主要是用来对接口测试用例进行管理的,可以对用例进行新增、修改、调试、删除、查询、详情查看等操作,是接口测试的核心功能...

  • 三、python基础:input 、print 、if else条件语句、while循环语句

    时间:2024-05-22 20:26:15

    一:input( )1、input( ) 是python的内置函数,作用是接收键盘输入的信息2、python2中,input( )收集到的都是数字  , 使用raw_input( )将所有输入当作字符串看待     python3中 ,input( )收集到的都是字符串 二:print( )1、pr...

  • python2.7跟python3.0同时存在,如何打开ride.py

    时间:2024-05-22 20:22:49

    python2.7跟python3.0同时存在,如何打开ride.pypython2.7在C盘,python3.0在E盘;场景:3.0替换2.7版本;1.到python2.7版本的srcpts/ride.py右击属性如下图:python2.7已经卸载了,就重装ride进入 Python 的安装路径,...

  • python之堡垒机(第九天)

    时间:2024-05-22 20:15:47

     本节作业:       通过使用paramiko和sqlalchemy实现堡垒机功能 主要功能实现:       1、用户登录堡垒机后,无需知道密码或**可以SSH登录远端服务器;       2、用户对一个组内所有主机批量执行指定命令,获取格式化输出;       3、针对远端主机,可以进行上传...

  • 用anaconda保证64位和32位的python共存,以及如何在32环境下安装Python的各种包

    时间:2024-05-22 20:11:02

    背景需要使用Python调用C/C++程序,但vs2010生成的为32位的dll,只能用32位Python调用,但原下载的anaconda的Python环境为64位。anaconda对于python版本的管理还是很方便的,所以这里用anaconda才实现32位和64位python共存在cmd的命令行...

  • python程序打包(windows/mac os)

    时间:2024-05-22 20:00:06

    Windows上python程序打包打包工具网上说的最多的就是pyinstaller,也有一部分在说py2exe,于是我就跟随人流选择了pyinstaller。其实网上有好多相关的资料,但是我还是准备写一下,总有不一样的体验:在网上下载一个python3.0以上的安装包安装以后,pip是肯定有的,除...

  • 用python爬取股票数据的一点小结

    时间:2024-05-22 19:55:37

    一、背景网上对于爬取股票数据有相对完善的教程。不过大部分教程都是只能够爬取一段时间的股票数据,针对某一只股票的历史数据爬取,目前还没有看到比较好的教程。下面对近期学的东西进行一点点小结。二、股票数据爬取网站网上更多推荐的是东方财富的股票数据,链接为:http://quote.eastmoney.co...

  • python正则表达式模块re

    时间:2024-05-22 19:33:40

    正则表达式的特殊元素匹配符号描述" . "字符点"."匹配除换行符之外的任何字符。" ^ "匹配以字符串开头,找到后返回匹配的字段import reprint(re.findall("^abc","abcsaf")) # 打印结果:['abc']" $ "匹配以字符串结尾,找到后返回匹配的字符串im...

  • Python以及基本库函数的下载与安装

    时间:2024-05-22 19:11:25

    更新一下库函数的安装。。。一、Python、PyCharm的下载与安装主要参看了这条博客:点击打开链接(https://blog.csdn.net/qq_29883591/article/details/52664478)1. python的下载链接:点击打开链接(https://www.pytho...