python
senjie_wang
你觉得困难时,不妨向周围人请求帮助,即使他们也许帮不上忙,但没准可以帮你分担压力
展开
-
关于python单例失效的现象
最近用python写单例的时候出现了一个有趣的单例失效的现象,目前问题已经解决了,但是为什么出现这种情况还没有探究,先记录一下。问题是这样的我写了一个单例的注解,用来生成单例但是我在不同文件实例化的时候,却发现单例失效了其原理很有趣,因为两个文件的的导入路径是这样的文件一:from a import b文件二:from root.a import b由于一个使用了绝对路径,一个使用了相对路径,导致单例失效加入全部换成绝对路径进行导入,则可以解决这个问题,为什么会这样,应该是pytho原创 2021-07-27 21:41:38 · 361 阅读 · 0 评论 -
python的语句性能分析
摘要最近利用python做仿真,发现程序执行的很慢,和自己的心理预估差别很大,所以想着有没有语句性能的分析的方法了?答案是有。本文主要参考该篇文章python模块-cProfile和line_profiler(性能分析器)python自身提供了两种性能分析器,此处只介绍line_profile,因为只有line_profile才可以提供语句行定位。本文仅仅简单介绍使用方法,方便大家快速进行实践,详细内容请看原文。该方法需要安装第三方库文件:pip install line_profiler该.原创 2020-11-08 13:41:29 · 340 阅读 · 0 评论 -
python生态初识
python生态初识pycharm专业版初探前言Pure pythonDjangoFlaskgoogle app enginepyramidweb2pyscientificAngular CLIAngularJS结尾pycharm专业版初探前言如果你有幸和我一样使用pycharm专业版IDE,并在创建项目的时候产生了如下疑问:左边的导航栏中多了和社区版这么多的不同的项目类型都是一些什么东东?所以,我去百度了一下,并做了以下整理。希望能帮助大家了解python的一些生态知识。Pure pyth原创 2020-05-20 19:01:30 · 1827 阅读 · 0 评论 -
dataFrame常用操作集合
文章目录dataframe格式可以直接画图作图取某些特点数据数据daraFrame数据的合并dataFrame数据的IO操作daframe去除异常值由于工作原因,经常会写脚本用到dataFrame去完成一些数据操作,但是有些方法总是忘记,每次百度还很难通过关键字搜到我想要的东西,所以索性开一篇博客,整合记录一下自己常用操作。同时介绍几种dataframe数据操作技巧dataframe格式可以直...原创 2020-02-24 11:41:30 · 734 阅读 · 0 评论 -
关于Sklearn的归一化函数MinMaxScalar探讨
关于Sklearn的归一化函数MinMaxScalar探讨引言正文实验一实验二实验二结论引言由于目前网上似乎没有博客详细介绍Sklearn的归一化函数MinMaxScalar到底是如何实现数据归一化的,而笔者也不确定生成的scalar的对象能不能完成数据单一映射而对实验结果的精度造成影响,于是有了此篇文章。本文通过生成的格式化数据,对MinMaxScalar函数的处理机制进行了探讨和介绍。通过...原创 2019-12-11 16:46:48 · 4843 阅读 · 4 评论 -
pandas模块简单学习
努力的学习,努力的记笔记。以下笔记是观看b站莫烦python视频。 该up主是我很喜欢的一位网上老师,所以安利一下大家 该up主有个人博客网站:morvanzhou.github.io数据的取值dates = pd.date_range('20130102',periods=6)df = pd.DataFrame(np.arrange(24).reshpe((6,4)),inde...原创 2018-08-29 16:33:17 · 166 阅读 · 0 评论 -
ubuntu16.0安装basemap报错解决方案
basemap安装报错解决方案为了使用basemap,需要我们安装basemap和pyproj两个包。其中可以用pip安装pyproj这个包,但是安装basemap这个子包会报错。因此需要在pypi上下载源宝进行安装。pypi的basemap下载地址安装方法大家都知道的:切换到下载路径,pip install 包名如果出现以下错误是因为没有安装geos环境。需要我们下载安装geos。g...原创 2019-03-27 20:38:24 · 1628 阅读 · 0 评论 -
excel文件按时间将大文件转换成小文件
将excel大文件按时间整理成小文件data= pd.read_excel("放入自己文件路径")#定义起始时间和结束时间starttime=datetime.datetime(2018,1,1,0,0,0)endtime=datetime.datetime(2018,1,2,0,0,0)print(starttime)#存储路径dir="/home/jason/PycharmPro...原创 2019-06-18 10:14:55 · 292 阅读 · 0 评论