![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
IT_xiao_bai
一起交流,学习!
展开
-
Jupyter Notebook切换conda虚拟环境
Jupyter Notebook本身是默认使用一种Anaconda中root目录下的Python环境的,如果想使用其它的虚拟环境,还需要通过插件来实现,也就是nb_conda插件。一、安装插件通过下面命令安装插件:conda install nb_conda安装完插件后,如果打开jupyter notebook后,在主页就会出现Conda选项卡,而没按插件之前是没有这个选项卡的。二...原创 2019-10-27 13:15:17 · 23901 阅读 · 21 评论 -
Python项目一键生成所有依赖包清单方法总结
一、背景工作中跨环境运行相同项目时,总会出现缺少各种包的问题,还需要一个个安装,相当的蛋疼,这里推荐一个工具叫pipreqs,可以通过一条命令直接生成项目所有依赖包清单requirements.txt,方便部署。二、生成项目所有依赖清单方法1:安装pipreqspip install pipreqs装好之后切换到项目根目录下,执行下面命令:pipreqs ./正常的话应该会在项...原创 2019-10-18 20:34:57 · 2043 阅读 · 0 评论 -
Pandas使用concat进行数据连接与合并
谈到pandas数据的行更新、表合并等操作,一般用到的方法有concat、join、merge。但这三种方法对于很多新手来说,都不太好分清使用的场合与用途。今天就pandas官网中关于数据合并的使用方法做详细总结。在实际的使用中,我们也会用到将两组或者多组数据直接简单的合并,并不需要进行匹配,这时候就需要用到concat()函数了。原创 2019-05-15 21:55:10 · 2225 阅读 · 0 评论 -
PyCharm进行远程服务器代码的编写与调试
一、背景目前,pycharm是非常受欢迎的编写、调试python的IDE,那么为了方便我们在本地调试远程服务器中的代码,我们可以在pycharm中进行SSH与SFTP的连接,来进行远程服务器的文件添加、修改与删除,并且在本地编写、修改与调试代码,这让我们能够很轻松的同时使用本地与远程服务器,更加高效的进行代码的编写、修改与调试。二、使用场景可以直接在本机上编写代码自动将代码同步到远程服务...原创 2019-04-15 02:15:53 · 5962 阅读 · 9 评论 -
解决TypeError: Object of type ‘datetime‘ is not JSON serializable问题
1、问题描述使用python自带的json,将数据转换为json数据时,datetime格式的数据报错:TypeError: Object of type ‘datetime’ is not JSON serializable2、解决方法就是重写构造json类,遇到日期特殊处理,其余的用内置的就行。from datetime import date, datetimeclass Com...原创 2019-01-29 10:28:39 · 24861 阅读 · 14 评论 -
解决pycharm提示ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
在PyCharm中运行tensorflow时,发现提示ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory这样的错误。问题原因分析本地代码在远程服务器上解释执行,但寻找外部依赖依然由本地框架完成,需要手工指定远程服务器上安装的第三方库(python解释器自己找不到的那种)。解决方案原创 2018-12-08 15:32:28 · 6797 阅读 · 7 评论 -
python爬虫框架之scrapy安装与当当网爬虫实战
一、scrapy简介Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services ) 或者通用的网络爬虫。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测...原创 2018-03-23 16:12:17 · 1639 阅读 · 1 评论 -
numpy模块常用方法
目录目录1、创建矩阵(采用ndarray对象)2、获取矩阵行数列数(二维情况)3、矩阵的截取3.1 按行列截取3.2 按条件截取4、矩阵的合并5、通过函数创建矩阵5.1 arange5.2 linspace5.3 logspace5.4 ones、zeros、eye、empty5.5 fromstring5.6 fromfunction6、矩阵的运算...原创 2018-03-18 20:40:23 · 524 阅读 · 0 评论 -
Ubuntu安装python3.6和安装并永久激活pycharm开发环境
一、安装Python3.61.下载最新版本的Python压缩包,地址为:https://www.python.org/getit/ 2.将压缩包解压到opt目录下,命令为: sudo tar xvf Python-3.6.4.tar.xz -C /opt/注意这里不能使用zxvf解压,会出错 3.cd到解压后的Python文件夹里,然后在终端执行以下命令来添加配置,注意pre...原创 2018-01-30 17:09:41 · 10629 阅读 · 10 评论 -
Java调用Python程序方法总结
本文为大家介绍如何java调用python方法,供大家参考。 实际工程项目中可能会用到Java和python两种语言结合进行,这样就会涉及到一个问题,就是怎么用Java程序来调用已经写好的python脚本呢,一共有三种方法可以实现,具体方法分别为大家介绍:1. 在java类中直接执行python语句 此方法需要需要下载Jpython。2.在java中调用本地python脚本3.使用Runtime.getRuntime()执行脚本文件(推荐)可以运行含有python第三方库的程序原创 2018-01-17 23:58:07 · 68786 阅读 · 102 评论