Python进阶学习笔记
文章平均质量分 90
鬼义虎神
写博客坑小白
展开
-
Python logging 日志
Python日志详解,logging模块,Django和Flask日志基础原创 2022-05-18 22:09:43 · 2616 阅读 · 1 评论 -
使用Pycharm调用Docker中的Python解释器
参考文章:https://blog.csdn.net/ambm29/article/details/96483086#commentBox利用Pycharm远程使用Docker中的Python环境一共分为4步:准备拥有Python环境的Docker给Docker安装ssh-server并生成新的镜像运行新镜像,对外开放ssh端口Pycharm连接Docker中的解释器一、准备拥有Python环境的Docker镜像略。二、给Docker安装配置ssh-server目的:为了能让Docke原创 2021-03-19 16:53:23 · 2262 阅读 · 1 评论 -
Ubuntu安装MongoDB
官方文档:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu-tarball/下载依赖包sudo apt-get install libcurl4 openssl # Ubuntu18.04sudo apt-get install libcurl3 openssl # Ubuntu16.04下载TGZ安...原创 2020-04-06 22:47:42 · 441 阅读 · 0 评论 -
Dockerfile构建过程
Dockerfile构建过程从基础镜像1运行一个容器A遇到一条Dockerfile指令,都对容器A做一次修改操作执行完毕一条命令,提交生成一个新镜像2再基于新的镜像2运行一个容器B遇到一条Dockerfile指令,都对容器B做一次修改操作执行完毕一条命令,提交生成一个新镜像3…构建过程镜像介绍构建过程中,创建了很多镜像,这些中间镜像,我们可以直接使用来启动容器,通过查看容器...原创 2020-04-01 10:00:26 · 203 阅读 · 0 评论 -
Dockerfile基础指令详解
基础指令FROM格式:原创 2020-04-01 09:53:42 · 290 阅读 · 0 评论 -
Docker快速入门
这一节,我们从环境、文件、构建、效果这四个方面来速的使用Dockerfile来创建一个定制化的镜像:hello-nginx。只是看看执行步骤和基本命令,如果没有配置过国内镜像,基本会超时。准备环境创建Dockerfile专用目录cdcd Desktopmkdir -p docker/hello-nginxcd docker/hello-nginx定制文件创建Dockerfile文...原创 2020-03-31 17:22:10 · 260 阅读 · 0 评论 -
Dockerfile简介
什么是DockerfileDockerfile类似于我们学习过的脚本,将我们在上面学到的docker镜像,使用自动化的方式实现出来。Dockerfile的作用找一个镜像:Ubuntu创建一个容器:docker run ubuntu进入容器:docker exec -it 容器 命令操作:各种应用配置……构建新镜像:docker commitDockerfile使用准则大:...原创 2020-03-31 17:14:36 · 225 阅读 · 0 评论 -
Flask-MongoDB
原文地址:FLask扩展系列(五)-MongoDB(思诚之道)简介MongoDB是一个文档型数据库,它灵活的Schema,多层次的结构和JSON格式的文档使得其已经成为了NoSQL阵营的领头羊。Flask的MongoDB扩展有很多,比如Flask-MongoAlchemy,基于MongoAlchemy实现,非常类似于上一篇所介绍的SQLAlchemy;Flask-MongoKit,基于M...转载 2020-03-23 10:16:26 · 1581 阅读 · 0 评论 -
Python:使用lambda应对各种复杂情况的排序,包括list嵌套dict
转载自:Penguin一、需要用到的函数需要用到的函数很少,基本上就是sorted()和lambda。sorted()sorted()函数原型:sorted(iterable[,key][,reverse])可见sorted()可以接受3个参数,需要排序的变量必不可少,然后是key指定排序的元素,reverse指定是否逆序(降序,默认为False升序)。lambdalambda实...转载 2020-03-19 15:53:31 · 1916 阅读 · 0 评论 -
Whoosh如何搜索--进阶版
官方文档:https://whoosh.readthedocs.io/en/latest/searching.html一旦创建了索引并向其中添加了文档,就可以搜索这些文档。目录:searcher对象Resulted对象得分和排序筛选结果我的查询中有哪些匹配项折叠结果限制搜索时间方便的方法结合结果对象一、Searcher 对象获得一个 whoosh.searching....原创 2020-03-09 23:09:21 · 2087 阅读 · 0 评论 -
使用Python结合Elasticsearch对CSV文件内容进行分词
面试官出的编程题,用Python实现Elasticsearch对CSV文件的分词。1. 环境搭建(Windows)1.1 Python安装略1.2 安装Elasticsearch(全文搜索引擎)和Kibana(管理工具)https://www.elastic.co/cn/downloads/1.3 安装IK分词插件https://github.com/medcl/elasticsea...原创 2019-11-26 18:56:06 · 1814 阅读 · 0 评论 -
深拷贝和浅拷贝
深拷贝和浅拷贝# 导入copy模块import copy浅拷贝copy函数是浅拷贝,只对可变类型的第一层对象进行拷贝,对拷贝的对象开辟新的内存空间进行存储,不会拷贝对象的子对象。不可变类型的浅拷贝说明:不可变类型进行浅拷贝不会给拷贝的对象开辟新的内存空间,而只是拷贝了这个对象的引用。import copy # 使用浅拷贝需要导入copy模块# 不可变类型有: 数字、字符...原创 2019-08-03 20:50:09 · 106 阅读 · 0 评论 -
生成器
生成器介绍:根据程序员指定的规则循环生成数据,当条件不成立时则生成数据结束。数据不是一次性全部生产出来,而是使用一个再生成一个,可以节约大量的内存。创建方式:生成器推导式;yield关键字生成器推导式与列表推导式类似,只不过生成器推导式使用的是小括号()。具体区别可以查看“Python基础学习笔记”中的“列表解析式和生成表达式(列表推导式)”。for循环内部自动处理了停止...原创 2019-08-03 20:36:29 · 170 阅读 · 0 评论