码迷,mamicode.com
首页 >  
搜索关键字:python    ( 135041个结果
一日一技:一个括号两种意思,正则表达式奇怪的小括号
一日一技:一个括号两种意思,正则表达式奇怪的小括号在Python里面,当我们要从一段正则表达式中提取出一部分内容的时候,我们可以把这部分内容用小括号包起来。例如:从字符串我的密码123456abc中提取123456abc,我们可以这样写正则表达式:importres=‘我的密码123456abc‘password=re.findall(‘密码(.*?)$‘,s)print(password)运行效
分类:其他好文   时间:2020-12-08 12:54:34    阅读次数:5
一日一技:在Python里面实现链式调用
一日一技:在Python里面实现链式调用我们在使用Django的models查询数据库时,可以看到有这种写法:formapp.modelsimportXXXquery=XXX.objects.all()query=query.filter(name=123,age=456).filter(salary=999)在这种写法里面,query对象有一个filter方法,这个方法的返回数据还可以继续调用f
分类:编程语言   时间:2020-12-08 12:53:33    阅读次数:9
一日一技:在Python中双下划线私有方法不能被调用的原理
一日一技:在Python中双下划线私有方法不能被调用的原理在使用Python编写面向对象的代码时,我们会常常使用“继承”这种开发方式。例如下面这一段代码:classInfo:def__init__(self):passdefcalc_age(self):print(‘我是父类的方法‘)classPeopleInfo(Info):def__init__(self):super().__init__(
分类:编程语言   时间:2020-12-08 12:51:35    阅读次数:10
一日一技:从列表中一次性筛选多个指定位置的数据
一日一技:从列表中一次性筛选多个指定位置的数据Pandas的DataFrame在筛选列数据的时候,有一个非常方便的用法。假设现在有这样一个DataFrame:importpandasaspddata=[{‘name‘:‘kingname‘,‘age‘:20,‘salary‘:99999},{‘name‘:‘alice‘,‘age‘:30,‘salary‘:99999},{‘name‘:‘bob‘,
分类:其他好文   时间:2020-12-08 12:51:15    阅读次数:7
一日一技:在Python中创建临时文件用于记录临时数据
一日一技:在Python中创建临时文件用于记录临时数据当我们在做数据分析的时候,可能会由于数据量过大导致内存不足。如果我们没有条件使用更高配置的电脑,也没有办法优化数据,那么我们可以先把计算的中间值存放在一个文本文件中。例如:#第一步计算分成中间数据withopen(‘temp.txt‘,‘w‘,encoding=‘utf-8‘)asf:f.write(‘中间数据‘)#从内存中清空中间数据,腾出空
分类:编程语言   时间:2020-12-08 12:50:36    阅读次数:8
一日一技:限制你的Python程序所能使用的最大内存
一日一技:限制你的Python程序所能使用的最大内存如果程序开发不当,可能会出现占用过多内存的情况。特别是在Docker里面,如果Python程序占用太多内存,可能会导致Docker容器死掉。为了限制Python程序所能使用的最大内存,我们可以使用Python自带的resource模块。首先获取系统默认的内存soft上限和hard上限:importresourcesoft,hard=resourc
分类:编程语言   时间:2020-12-08 12:46:49    阅读次数:8
适合 JS 新手学习的开源项目——在 GitHub 学编程
作者:HelloGitHub-小鱼干 这里是 HelloGitHub 的《GitHub 上适合新手的开源项目》系列的最后一篇,系列文章: C++ 篇 Python 篇 Go 篇 Java 篇 JavaScript 篇 Java 篇中老荀说到当今互联网份额最大的编程语言是 Java,作为后辈我对此话是 ...
分类:Web程序   时间:2020-12-08 12:43:38    阅读次数:8
python进阶(六、mysql:表操作、数据操作、数据类型)
3.mysql数据库 3.4 表和数据的基础操作 3.4.1. 创建表 create create table 表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类型[(宽度) 约束条件], 字段名3 类型[(宽度) 约束条件] ); 注意: (1)在同一张表中,字段名是不能相同 (2)宽度 ...
分类:数据库   时间:2020-12-08 12:42:50    阅读次数:8
一日一技:在 Python 里面如何合并多个有序列表并使得结果依然有序?
一日一技:在Python里面如何合并多个有序列表并使得结果依然有序?摄影:产品经理厨师:kingname已知两个列表:[1,3,6,7,9]和[2,4,5,8,10]如何合并两个列表,并得到最终结果[1,2,3,4,5,6,7,8,9,10]?最常想到的办法是先把两个列表加到一起,再排序:a=[1,3,6,7,9]b=[2,4,5,8,10]c=a+bc.sort()print(c)运行效果如下图
分类:编程语言   时间:2020-12-08 12:41:58    阅读次数:6
一日一技:Python读取包里面的数据文件的三种方法
一日一技:Python读取包里面的数据文件的三种方法我们知道,写Python代码的时候,如果一个包(package)里面的一个模块要导入另一个模块,那么我们可以使用相对导入:假设当前代码结构如下图所示:其中test_1是一个包,在util.py里面想导入同一个包里面的read.py中的read函数,那么代码可以写为:from.readimportreaddefutil():read()其中的.re
分类:编程语言   时间:2020-12-08 12:36:07    阅读次数:6
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!