
Python
Echo-z
这个作者很懒,什么都没留下…
展开
-
Python并发之Asyncio
import asyncioimport aiohttpimport timeimport concurrent.futuresimport multiprocessing# 异步网页下载async def download_one(url): async with aiohttp.ClientSession() as session: async with session.get(url) as resp: print("read {} from {}".format(res.原创 2021-03-23 21:05:18 · 163 阅读 · 0 评论 -
Python并发之futures
python并发与并行详解:import requestsimport timeimport concurrent.futuresimport threading# 单线程版下载def download_one(url): resp = requests.get(url) print("read {} from {}".format(len(resp.content), url)) def download_all(sites): for site in sites: d原创 2021-03-23 21:03:23 · 207 阅读 · 0 评论 -
详解高级Python调度器APScheduler
APScheduler介绍1. APScheduler官网介绍Advanced Python Scheduler (APScheduler) is a Python library that lets you schedule your Python code to be executed later, either just once or periodically.2. APScheduler有四种组件:Triggers (触发器)触发器包含调度逻辑,每个作业都有自己的触发器,根据设置原创 2020-12-11 09:07:00 · 1192 阅读 · 0 评论 -
python深拷贝与浅拷贝
深拷贝与浅拷贝直接赋值:其实就是对象的引用(别名),你变我也变。浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。...原创 2020-11-19 21:46:55 · 969 阅读 · 2 评论 -
python伪多线程
python伪多线程python为什么不能多线程; 怎么用python实现并行。一、多线程、多进程、守护线程1.1 进程狭义定义:进程就是一段程序的执行过程。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(text region)、数据区域(data region)和堆栈(stack原创 2020-11-19 21:43:34 · 514 阅读 · 0 评论 -
jupyter notebook切换新环境
1、确认本地环境conda info -e 或者conda env list2、复制你所需要的环境conda create -n sophon_env --clone basesophon_env是要创建的环境名称base是要拷贝的环境名称3、 激活新环境activate sophon_env4、下载ipykernelconda install ipykernel5、将新建的环境插入到jupyter notebookpython -m ipykerne原创 2020-11-19 21:39:10 · 1119 阅读 · 2 评论 -
python系列 -- 数据分析、算法速查表(机器学习、神经网络、可视化)
原创 2020-08-25 08:57:16 · 184 阅读 · 0 评论 -
python使用pip出现/bin/python: bad interpreter: No such file or directory
pip list 后出现了报错:-bash: /mnt/anaconda/envs/py3/bin/pip: /mnt/anaconda/envs/py3/bin/python: bad interpreter: No such file or directory1、我之前修改了创建好的虚拟环境的名称,导致报错,修改回原来的名称就好了。2、若不是第一种情况,可以尝试下面这种方法:which pip/mnt/anaconda/envs/zdt_evn/bin/pipwhich py原创 2020-07-18 19:16:57 · 2928 阅读 · 1 评论 -
conda安装、升级、查询、删除、激活环境、镜像等
安装linux环境bash Anaconda3-2019.07-Linux-x86_64.sh#yes+回车 #然后重启terminalwindow环境:直接双击安装exe文件,然后根据安装向导进行安装升级升级Anaconda需要先升级condaconda update conda #基本升级conda update anaconda #大的升级conda update anaconda-navigator //update最新版本.原创 2020-06-03 18:56:59 · 2705 阅读 · 0 评论 -
机器学习XGBoost模型调参技巧和代码实现
常规操作,先吹一下XGBoost:XGBoost的核心思想是不断地添加树,不断地进行特征分裂来生长一棵树,每次添加一个树,其实是学习一个新函数f(x),去拟合上次预测的残差。当我们训练完成得到k棵树,我们要预测一个样本的分数,其实就是根据这个样本的特征,在每棵树中会落到对应的一个叶子节点,每个叶子节点就对应一个分数。最后只需要将每棵树对应的分数加起来就是该样本的预测值。XGBoost对GBDT进行了一系列优化,比如损失函数进行了二阶泰勒展开、目标函数加入正则项、支持并行和默认缺失值处理等,在可扩展性原创 2020-05-31 12:04:26 · 1871 阅读 · 0 评论 -
python读取json文件
pandas.read_json()函数的参数如下:pandas.read_json(path_or_buf=None, orient=None, typ='frame', dtype=True, convert_axes=True, convert_dates=True, keep_default_dates=True, numpy=False, precise_float=False...原创 2020-04-12 18:41:00 · 770 阅读 · 0 评论