摘要:
最近在撸公司的项目,前后端加后台的数据分析一起挑,脑子里的js语法和Python语法大乱斗,由此闹出了很多让人哭笑不得的乌龙,比如今晚踩的一个js的坑。 先抛出两张图作比较(上图为Python语句,下图为javascript): 很好,in语句似乎通用于py和js判断一个元素是否存在于数组之中,然而 阅读全文
摘要:
import copy copy.copy(obj) #浅拷贝 copy.deepcopy(obj) #深拷贝 未完待续... 阅读全文
摘要:
一、参数 app.run()中可以接受两个参数,分别是threaded和processes,用于开启线程支持和进程支持。 二、参数说明 1.threaded : 多线程支持,默认为False,即不开启多线程; 2.processes:进程数量,默认为1. 三、使用范例 阅读全文
摘要:
virtualenv is a tool to create isolated Python environments. virtualenv 是创建独立Python开发环境的工具,用于解决同一台机器上不同的Python工程的依赖、版本以及间接权限等问题。比如项目foo1依赖Django1.3,而项 阅读全文
摘要:
sklearn依赖于scipy,而scipy依赖于numpy+mkl。 所以想要安装sklearn包,顺序应该为 1.安装numpy+mkl 2.安装scipy 3.安装sklearn 直接使用pip安装这些包有时会出现问题,解决方法是到 http://www.lfd.uci.edu/~gohlke 阅读全文
摘要:
国内浏览器厂商一般都支持兼容模式(即 IE 内核)和高速模式(即 webkit 内核),不幸的是,所有国产浏览器都是默认使用兼容模式,这就造成由于低版本 IE (IE8 及以下)内核让基于 Bootstrap 构建的网站展现效果很糟糕的情况。幸运的是,国内浏览器厂商逐渐意识到了这一点,某些厂商已经开 阅读全文
摘要:
最近用pandas的pd.read_excel()方法读取excel文件时,遇到某一列的数据前面包含0(如010101)的时候,pd.read_excel()方法返回的DataFrame会将这一列视为int类型,即010101变成10101。 这种情况下,如果想要保持数据的完整性,可以以str类型来 阅读全文
摘要:
当使用pd.read_csv()方法读取csv格式文件的时候,常常会因为csv文件中带有中文字符而产生字符编码错误,造成读取文件错误,在这个时候,我们可以尝试将pd.read_csv()函数的encoding参数设置为"gbk"或者"utf-8"。(这个方法在上一篇博客有介绍) 据我个人经验总结(如 阅读全文
摘要:
当使用pd.read_csv()方法读取csv格式文件的时候,常常会因为csv文件中带有中文字符而产生字符编码错误,造成读取文件错误,在这个时候,我们可以尝试将pd.read_csv()函数的encoding参数设置为"gbk"或者"utf-8",例子如下: 结果如下: 阅读全文
摘要:
什么是Jupyter 对于我而言,Jupyter即是一个Web版的IDLE,又是一个可以远程访问的文件共享系统。总的来说它是一个方便包括Python在内但是又不只限于Python的开发的工具。 Jupyter的安装 pip install jupyter 如何使用 jupyter notebook 阅读全文