
Python
cy_dream
这个作者很懒,什么都没留下…
展开
-
【tensorflow】docker 部署模型 grpc,RESTful 模型上线部署
所需依赖tensorflow==1.14.0tensorflow-serving-api==1.14.0grpcio==1.33.2安装docker相关环境已经安装完成,下面开始进行模型部署网上下载serving镜像:docker pull tensorflow/serving:latest-develdocker image ls首先运行官网例子 链接 https://github.com/tensorflow/serving# clone tens..原创 2020-12-02 20:05:13 · 973 阅读 · 1 评论 -
【Python】多分类模型中每一个类别的F1/Precision/Recall计算模板代码
构建自定义字典class _MD(object): mapper = { str: '', int: 0, list: list, dict: dict, set: set, bool: False, float: .0 } def __init__(self, obj, default=None): self.dict = {} a原创 2020-09-04 15:55:20 · 3499 阅读 · 0 评论 -
【python】python使用openpyxl模块操作Excel
最近一直在使用python操作Excel,包括按行读取,按列读取,写入等操作,故记录下来,需要的时候直接拿来用。 简单的几个方法 from openpyxl import Workbook, load_workbook# 加载Excelwb = load_workbook(filedDir)sheetnames = wb.sheetnames # Excel中存在的所有工作簿print('Worksheet name(s)', sheetnames) ws = wb[sheetn原创 2020-08-09 10:56:31 · 765 阅读 · 0 评论 -
【python】anaconda 添加环境到指定目录
anaconda 添加环境到指定目录,原因默认目录不太灵活,长期使用,容易占满该分区硬盘 创建环境,环境所在目录为/data/garbageconda create --prefix=/data/garbage python=3.6激活环境conda activate /data/garbage退出环境conda deactivate删除环境conda remove --prefix=/data/garbage --all...原创 2020-07-26 12:31:01 · 2747 阅读 · 0 评论 -
【Linux】用shell脚本激活conda虚拟环境
有一个需求是在Linux的shell脚本里激活conda虚拟环境,然后在虚拟环境中执行python脚本。创建conda_env_test.sh, shell脚本中复制其中这样一段代码。 查看代码所在文件vim ~/.bashrc#!/bin/sh# >>> conda initialize >>># !! Contents within this block are managed by 'conda init' !!__conda_setup="$('/原创 2020-06-30 14:58:12 · 12083 阅读 · 1 评论 -
【动态规划】背包问题变种(求方案)——python题解
目录求方案总数1. 零钱兑换Ⅱ求最优方案1. 零钱兑换Note: 如果没有了解过背包问题,建议读我的第一篇文章基础背包问题【动态规划】背包问题(0-1背包 完全背包) 本文为一系列类型背包问题变种的汇总,目前近是一些简单题型,学习过程的记录,后续还会更新求方案总数对于一个给定了背包容量、物品费用、物品间相互关系(分组、依赖等)的背包问 题,除了再给...原创 2019-10-03 20:33:42 · 1181 阅读 · 0 评论 -
【动态规划】背包问题(0-1背包 完全背包)
目录1、背包问题1——背包无价值2、背包问题Ⅱ——背包有价值3、背包问题Ⅲ——完全背包问题Note: 本文主要从动态规划的一维、二维情况讲解了背包问题,主要记录了自己的理解过程1、背包问题1——背包无价值Lintcode 92题 https://www.lintcode.com/problem/backpack/description在n个物品中挑选若干物品装...原创 2019-10-02 18:43:49 · 1223 阅读 · 0 评论 -
【Python】Python代码技巧
1.简洁的表达式交换变量值a, b = 5, 10print(a, b) # 5 10a, b = b, aprint(a, b) # 10 5将列表中的所有元素组合成字符串a = ['Python', 'is', 'awesome']print(' '.join(a)) # Python is awesome查找列表中频率最高的值a = [1, 2, 3, 1, ...原创 2018-12-03 17:09:14 · 501 阅读 · 0 评论 -
【python】LeetCode 奇偶链表
1.奇偶链表给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。请尝试使用原地算法完成。你的算法的空间复杂度应为 O(1),时间复杂度应为 O(nodes),nodes 为节点总数。示例 1:输入: 1->2->3->4->5->NULL输出: 1->3-&g...原创 2018-10-29 20:58:51 · 641 阅读 · 0 评论 -
【Python】Python中list去重的几种方法
目录方法一:方法二:方法三:方法四:方法一:直接使用setdef set_duplicate_removal(): lis = [1, 2, 2, 3, 7, 7, 9, 9, 10, 10] lis = set(lis) print(lis)方法二:字典的fromkeys方法实现def dict_duplicate_removal(...原创 2018-09-12 21:15:55 · 16665 阅读 · 0 评论 -
【python】详解使用python接收邮件
目录 使用POP3接收邮件导入 poplib 并实例化 poplib.POP3 类。标准流程如下所示:import包的作用简单适用运行结果解析邮件主题 解析邮件来源解析邮件内容运行 使用POP3接收邮件导入 poplib 并实例化 poplib.POP3 类。标准流程如下所示:连接到服务器。 登陆。 发出服务请求。 退出。POP3 对象的...原创 2018-09-06 15:28:15 · 24206 阅读 · 4 评论 -
【python】tesserocr 、tessetect 的安装及简单使用
目录1.初识tesserocr2. 相关链接3. Windows下的安装4.配置tesseract环境变量5.安装tesserocr6.tesserocr简单使用1.初识tesserocr tesserocr是Python的一个OCR识别库,但其实是对tesseract做的一层Python API封装,所以它的核心是tesseract。因此,在安装tesserocr...原创 2018-08-17 11:38:03 · 6784 阅读 · 1 评论 -
【python】windows下Python2与Python3共存及解决pip共存问题
官网下载python2版本及python3版本并安装注:自定义安装目录,找的时候好找;最好不要下载刚出的最新版本,后边pip 安装 package 可能找不到匹配的版本从而出现各种错误配置环境变量注:以下为我自己的安装目录在环境变量中添加:C:\Python27;C:\Python27\Scripts;C:\Python36;C:\Python36\Scripts;在安装目录中修改可执行文件原创 2018-04-13 10:24:03 · 1433 阅读 · 0 评论 -
【Mongodb】使用Python对Mongodb中ObjectId的操作
将Mongodb中ObjectId转换成时间戳直接贴代码import pymongoimport timeimport datetimefrom bson.objectid import ObjectIddef getTimestamp(): connection = pymongo.MongoClient('localhost') with connection: db =原创 2017-04-05 22:59:13 · 9840 阅读 · 1 评论 -
【Python】Mac下Sublime Text3配置Python3开发环境
Mac下Sublime Text3配置Python3开发环境设置Sublime Text的语法为python View -> syntax ->python设置编译环境(默认python版本2.7) Tools -> Build System -> Python添加编译环境python3.6 Tools -> Build System -> New Build System在打开的原创 2017-03-18 23:06:49 · 26298 阅读 · 4 评论 -
【Python】Python简单网络爬虫-爬取近几年的天气数据
Python简单网络爬虫引用的包import urllib2import randomimport csvimport datetimefrom bs4 import BeautifulSoupurllib2是Python的一个获取URLs(Uniform Resource Locators)的组件,他以urlopen函数的形式提供了一个非常简单的接口csv:通用的一种文件格式, 将数据原创 2016-11-21 09:46:03 · 6238 阅读 · 1 评论