python3
文章平均质量分 95
小牛呼噜噜
书写思维的火花
展开
-
杂记(2)——anaconda pip和conda安装包 及虚拟环境(conda&virtualenv)的巧妙使用
不同的项目,可能需要不同版本的包,这个时候就需要虚拟环境来管理多版本的python库前提:确保anaconda安装成功如何安装可以参考我之前的一篇文章:https://blog.csdn.net/qq_41603102/article/details/84452375conda环境管理:# 查看conda版本conda --version#查看系统当前已有的Python环境...原创 2019-03-06 20:20:22 · 5028 阅读 · 5 评论 -
win10下用Anaconda安装TensorFlow,并在pycharm中使用(超简单)
继上一节安装好了anaconda,python,本篇将如何配置他们,让他们一起工作目录1、在anaconda中下载tensorflow库2、修改pycharm的配置1、在anaconda中下载tensorflow库注意此时我的环境是默认的,但我tensorflow库下载不下来,报错:后来我点create,新建了一个环境tensorflow1,在这个环境下,下载te...原创 2018-11-24 23:24:48 · 5144 阅读 · 1 评论 -
Python 日志logging模块初探及多线程踩坑(1)
系列文章:Python 日志logging模块初探及多线程踩坑(1)Python 日志logging模块初探及多线程踩坑(2)目录1、日志记录的重要性2、Python官方logging模块3、logging 模块的基本架构和对象功能4、打印到控制台5、利用logging.basicConfig()保存log到文件6、利用logging模块组件灵活实现需求7、...原创 2019-05-08 17:12:06 · 10841 阅读 · 2 评论 -
Python 日志logging模块初探及多线程踩坑(2)
系列文章:Python 日志logging模块初探及多线程踩坑(1)Python 日志logging模块初探及多线程踩坑(2)接着上面一篇文章,我们这篇来写一个多进程兼容且无损性能的 TimedRotatingFileHandlerTimedRotatingFileHandler 是 Python 官方提供的一个可以基于时间自动切分日志的 Handler 类。但是它是没有办法支持多...原创 2019-05-14 16:21:14 · 4137 阅读 · 12 评论 -
Python 异步多线程协程初探
今天在知乎上看到一篇文章为什么有人说 Python 多线程是鸡肋?中Python中的多线程是单核多线程,是伪多线程!为什么会这么说? 由于Python 中 GIL。正是这个锁能保证同时只有一个线程在运行。罪魁祸首::。但如果去掉GIL的 Python 在单线程条件下执行效率将近慢了2倍。~~如果一定要通过多线程利用多核,那只能通过C扩展来实现,不过这样就失去了Python简单易用的特...原创 2019-05-22 15:19:07 · 440 阅读 · 0 评论