51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Python数据分析与挖掘实战
Python动态导入模块、类、属性
简单示例文件结构a#文件夹│a.pyb#文件夹│b.py├─c#文件夹│c.pyc.py args={'a':1}classC:defc(self):passa.pyimportimportlibparams=importlib.import_module('b.c.c')#绝对导入params_...
代码星球
·
2021-02-14
Python
动态
导入
模块
属性
Python unittest进行测试用例执行的几种方式
利用python进行测试时,测试用例的加载方式有2种: 一种是通过unittest.main()来启动所需测试的测试模块; 一种是添加到testsuite集合中再加载所有的被测试对象,而testsuit里存放的就是所需测试的用例,下面分别列出3种方法的具体使用方式:1、通过unittest.main...
代码星球
·
2021-02-14
Python
unittest
进行
试用
例执
Python map、reduce、filter函数用法
map():第一个参数接受一个函数,第二个参数接受一个或多个可迭代的类型,返回的是一个集合。把函数依次作用在list中的每一个元素上,得到一个新的list并返回。delsquare(x):returnx**2map(square,[1,2,3,4,5])#结果如下:[1,4,9,16,25]通过使用lamb...
代码星球
·
2021-02-14
Python
map
reduce
filter
函数
Python如何实现异步IO
前言 用阻塞API写同步代码最简单,但一个线程同一时间只能处理一个请求,有限的线程数导致无法实现万级别的并发连接,过多的线程切换也抢走了CPU的时间,从而降低了每秒能够处理的请求数量。为了达到高并发,你可能会选择一个异步框架,用非阻塞API把业务逻辑打乱到多个回调函数,通过多路复用与事件循环的方式实现高并...
代码星球
·
2021-02-14
Python
如何
实现
异步
IO
Python编程规范
1,Python编程规范>编码所有的Python脚本文件都应在文件头标上#-*-coding:utf-8-*-用于设置编辑器,默认保存为utf-8格式。>注释业界普遍认同Python的注释分为两种,一种是由#开头的“真正的”注释,例如,用于表明为何选择当前实现以及这种实现的原理和难点另一种是docstrin...
代码星球
·
2021-02-13
Python
编程
规范
一张思维导图搞定你的Python所有基础
...
代码星球
·
2021-02-13
一张
思维
导图
搞定
你的
优秀Python学习资源收集汇总(强烈推荐)
Python是一种面向对象、直译式计算机程序设计语言。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块。与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和网...
代码星球
·
2021-02-13
优秀
Python
学习资源
收集
汇总
Python+Django+Eclipse 在Windows下快速开发自己的网站
一、配置开发环境我的开发环境是:Python3.3.2+Django1.5.2+Eclipse1、安装Python下载地址:http://www.python.org/getit/安装完成后为了方便可以配置下环境变量: 2、安装Django—Python下用于开发网站的比较流行的web框架下载地址:https...
代码星球
·
2021-02-13
Python+Django+Eclipse
Windows
快速
开发
自己的
【LeetCode】【Python】Linked List Cycle
Givenalinkedlist,determineifithasacycleinit.Followup:Canyousolveitwithoutusingextraspace?思路:笨办法是每一个节点再开辟一个属性存放是否訪问过,这样遍历一遍就可以知道是否有环。但为了不添加额外的空间。能够设置两个指针。一个一次走一步...
代码星球
·
2021-02-13
LeetCode
Python
Linked
List
Cycle
python进阶十_正則表達式(一)
近期状态一直不太好,至于原因,怎么说呢,不好说,总之就是纠结中覆盖着纠结,心思全然不在点上,希望能够借助Python的学习以及博客的撰写来调整回来,有的时候回头想一想,假设真的是我自己的问题呢,曾经我常常跟别人说。千万不要怀疑自己,由于非常清楚一旦连自己都变的不可信。那这个世界就太疯狂了。当一遍一遍的问我,如今连我自己...
代码星球
·
2021-02-13
python
进阶
正則
表達
Python 获取服务器的CPU个数
在使用gunicorn时,需要设置workers,例如:gunicorn--workers=3app:app-b0.0.0.0:9000其中,worker的数量并不是越多越好,推荐值是CPU的个数x2+1,CPU个数使用如下的方式获取:python-c'importmultiprocessing;printmultip...
代码星球
·
2021-02-13
Python
获取
服务器
CPU
个数
python变量前的单下划线(私有变量)和双下划线()
变量前的单下划线表示表面上私有,但是其实这样的实例变量外部是可以访问的,但是,按照约定俗成的规定,当你看到这样的变量时,意思就是,“虽然我可以被访问,但是,请把我视为私有变量,不要随意访问”。 变量前的双下划线表示真正的私有,实际上的私有,只有内部可以访问,外部不能访问 但是有窍门,可以在类里面增加...
代码星球
·
2021-02-13
变量
下划线
python
私有
Python模块——HashLib(摘要算法)与base64
摘要算法(hashlib)Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)你写了一篇文章,内容是一个字符串'howtousepythonhashlib-by...
代码星球
·
2021-02-13
Python
模块
HashLib
摘要
算法
Python加密与解密
加密算法分类对称加密算法:对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥发送方和接收方需要持有同一把密钥,发送消息和接收消息均使用该密钥。相对于非对称加密,对称加密具有更高的加解密速度,但双方都需要事先知道密钥,密钥在传输过程中可能会被窃取,因此安全性没有非对称加密高。常见的对称加密算法:DES...
代码星球
·
2021-02-13
Python
加密
解密
Python-PostgreSQL的使用
一、安装PostgreSQL模块yuminstallpostgresql-develpip3installpsycopg2注意;安装时遇到./psycopg/psycopg.h:35:22:fatalerror:libpq-fe.h:Nosuchfileordirectory,如下图,则执行该命令安装相关依赖:yumi...
代码星球
·
2021-02-13
Python-PostgreSQL
使用
首页
上一页
...
38
39
40
41
42
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他