web开发
善财童子SIXSIXSIX
打工人而已~~
展开
-
pycharm2017 导入matplotlib时DLL not found问题的解决
今天在pycharm中导入:import matplotlib.pyplot as plt时出现DLL not found,导入失败,按照网上很多博主的方法说是在pycharm中安装matplotlib,但是我的pycharm里面已经有matplotlib了,而且我尝试重新再pycharm安装时却找不到matplotlib包,目前的解决方法是配置环境变量,将以下的目录加入path环境变量即可:...原创 2020-02-17 10:45:16 · 587 阅读 · 0 评论 -
解决在anaconda下使用pymysql连接数据库MySQL时出现的一个问题
问题描述:pymysql.err.OperationalError: (1045, "Access denied for user 'mel'@'localhost' (using password: NO)") db = pymysql.connect(host="localhost",user="mel",passwd="2015201315",db="db_test",port=3306)解...原创 2018-05-30 15:16:45 · 2979 阅读 · 0 评论 -
python的defaultdict用法
在学习python数据分析的时候,碰到defaultdict的使用,下面说明一下:先看例子:如果我要将一个包含单词的列表按照单词的首字母分类,并组成一个字典。words = ['apple', 'pear', 'peach', 'banana', 'plum']by_letter = {}for word in words: letter = word[0] if l...原创 2018-10-17 09:13:34 · 389 阅读 · 0 评论 -
pandas中Series的多级索引
假设我们想分析2017年和2018年广东,广西,湖南的人口数。如果使用Series进行存储的话,比较直接的方法如下:In[1]index = [('广东',2017),('广东',2018),('广西', 2017),('广西', 2018),('湖南',2017),('湖南', 2018)]In[2]populations = [3387964,658964, ...原创 2018-10-31 19:05:25 · 3919 阅读 · 2 评论 -
pandas中创建多级索引的方法
(1)方法一:使用pandas.MultiIndex.from_arrays()In [25]: pd.MultiIndex.from_arrays([['a', 'a', 'b', 'b'],[1, 2, 1, 2]])Out[25]:MultiIndex(levels=[['a', 'b'], [1, 2]], labels=[[0, 0, 1, 1], [0,...原创 2018-10-31 19:19:15 · 2350 阅读 · 1 评论 -
C#深拷贝的实现
public class IOHelper{ private IOHelper(){} /// <summary> /// 深拷贝,通过序列化与反序列化实现 /// </summary> /// <typeparam name="T">深拷贝的类类型</typepara...原创 2018-11-02 17:24:45 · 3120 阅读 · 0 评论 -
virutalbox安装增强功能时出现的问题
在使用virtualbox安装增强功能时出现的问题:There was a problem running this software. Unable to locate the program.解决方法是,在/etc/fstab中修改,添加exec,如下:原来的:/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto ...原创 2019-04-09 11:27:05 · 692 阅读 · 0 评论 -
pyinstaller打包遇到的一些坑
用Python的numpy,pandas,scipy,matplotlib和wxpython写了一个小软件,我用的环境是anaconda3(Python3.6),本来觉得打包后应该不大,打包的结果硬是达到了800多兆,很是无语,网上说要在虚拟环境中打包(Anaconda可以创建),这里有个坑就是你安装的pyinstaller也是在这个虚拟环境中才行,不然打包的结果还是你原来的环境。(1)pyi...原创 2019-06-06 09:31:47 · 6317 阅读 · 2 评论