mac下将python2.7改为python3

mac下将python2.7改为python3 查看当前电脑python版本 python -V 修改。bash_profile文件 vi ~/.bash_profile //编辑bash_profile # Setting PATH for Python 3.7 # The orginal ver ... »

moyiwang

python装饰器理解

import timedef timer(func): def deco(*args, **kwargs): stat_time = time.time() func(*args, **kwargs) print(func) stop_time = time.time() print('the fu ... »

FastApi下载文件

FastApi下载文件 记得之前我们讲过生成excel文件的事情,那么如何把服务器生成的excel文件正确发送给用户呢? 今天我们就来说说在FastApi中如何正确让用户下载到想要的文件。 基本流程 其实文件下载的场景还是挺多的,比如我想要拿到我这个用户最近10天创建的测试用例数据,那么我们服务端应 ... »

什么是元类

元类是什么 Python程序员经常说一句话:“一切皆对象”,意思是在Python中,你能见到的所有东西,包括int, float, function等等都是对象。但是在日常的开发中,当说到对象的时候,我们可能不会马上就想到类。实际上类也是对象,既然类也是对象,那么就存在一种途径来创建一个类,这就是元 ... »

buxizhizhoum python

经过4次优化我把python代码耗时减少95%

结论一:事务不仅能够保证数据原子性,合理使用还能有效减少数据库查询耗时 结论二:集合操作的效率非常高,要善于使用集合减少循环 结论三:字典的查找效率高于列表,但是万次级别的操作无法体验优势 ... »

goldsunshine

Python MySSH 实现剧本执行器

通过封装Paramiko这个SSH模块,我们可以实现远程批量管理Linux主机,在上一篇文章中我们封装过一个MySSH类,这个类可以执行命令上传下载文件等,我们在这个类的基础上,实现一个简单的任务执行功能。 执行方式 程序会在Json文件中解析参数,并将参数与所对应的主机进行关联,对不同的主机组执行 ... »

Centos8上安装Mysql8.X

一、下载Mysql 下载地址:https://dev.mysql.com/downloads/mysql/ 二、将压缩包通过ftp软件服务器的目标位置:并解压 1、我的是放在:/root/softwares 2、解压为tar文件:xz -dev mysql-8.0.27-linux-glibc2.1 ... »

Python基础入门(2)- python中的数据类型

python数据类型 什么是数据类型? 将数据分类,能有效的被电脑识别 为什么会有多种数据类型? 为了适应更多的使用场景,将数据划分为多种类型,每一种类型都有着各自的特点和使用场景,帮助计算机高效的处理以展示数据 python数据类型如图 »

学好Python不加班系列之SCRAPY爬虫框架的使用

scrapy是一个爬虫中封装好的一个明星框架。具有高性能的持久化存储,异步的数据下载,高性能的数据解析,分布式。 对于初学者来说还是需要有一定的基础作为铺垫的学习。我将从下方的思维导图中进行逐步的解析讲述。 实验工具即环境: 笔记本:Y9000X 2020 系统:win10 Python版本:pyt ... »

t-dashuai

Python Excel工具类封装, 给excel表头搞点颜色

封装Excel工具类 我们常用的excel工具类,读有xlrd,写有xlwt。有读有写,新一代库有pandas,openpyxl等等。 大家用法都差不多,今天博主就介绍新手最爱,我也爱的xlrd和xlwt。(不过xlwt似乎最多只支持65535条数据,此乃一坑) 缘起 老板给博主安排了一个导出exc ... »

Python之模块导入(不看会后悔系列)

看到这个标题猜想大家内心OS: 什么辣鸡水文,划走划走~ 别急有干货! 静态导入(照顾新人) 假设现在有两个文件a,b在不同目录,b文件想引用a文件中的函数: # test_module/sub_module_a/a.py def a(): print(f"i`m function a") #### ... »

【python】使用python十分钟创建个人聊天机器人教程

以青云客和图灵机器人接口示范python创建个人聊天机器人教程 一、以青云客聊天机器人为例示范get请求 官方网址:http://api.qingyunke.com/ 1、接入指引 请求地址 http://api.qingyunke.com/api.php 请求方式 GET 字符编码 utf-8 请 ... »

使用python操作HDF5文件

HDF Hierarchical Data Format,又称HDF5 在深度学习中,通常会使用巨量的数据或图片来训练网络。对于如此大的数据集,如果对于每张图片都单独从硬盘读取、预处理、之后再送入网络进行训练、验证或是测试,这样效率太低。如果将这些图片都放入一个文件中再进行处理效率会更高。有多种数据 ... »

cs-markdown10086

aardio 开发桌面应用,这几点必须要掌握!

1. 前言 大家好,我是安果! 上一篇文章写到可以通过 aardio 结合 Python 开发桌面应用,有些小伙伴后台给我留言,说 Aardio 资料太少,希望我能补充一些实用的功能 实用 | 利用 aardio 配合 Python 快速开发桌面应用 本篇文章将聊聊 Aardio 一些比较实用的进阶 ... »