python
liuxiangke0210
这个作者很懒,什么都没留下…
展开
-
python egg学习笔记
原文链接:http://www.worldhello.net/2010/12/08/2178.html经常接触Python的同学可能会注意到,当需要安装第三方python包时,可能会用到easy_install命令。easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,它用来安装egg包。egg包是目前...转载 2018-06-12 16:47:10 · 9314 阅读 · 1 评论 -
Django新手图文教程
原文链接:http://www.cnblogs.com/Leo_wl/p/5824541.html#top阅读目录一、1. web框架介绍二、2. MVC/MTV介绍三、3.Django的MTV模型组织四、1. 程序安装1.(1)安装Django:2.(2)配置系统环境五、 2. 创建django项目六、3. 创建APP七、4. 编写路由八、5. 编写业务处理逻辑九、6. 运行web服务十、7. ...转载 2018-06-13 14:23:33 · 336 阅读 · 0 评论 -
Pandas 中map, applymap and apply的区别
原文链接:https://blog.csdn.net/u010814042/article/details/764011331.apply()当想让方程作用在一维的向量上时,可以使用apply来完成,如下所示In [116]: frame = DataFrame(np.random.randn(4, 3), columns=list('bde'), index=['Utah', 'O...转载 2018-09-09 18:16:56 · 124 阅读 · 0 评论 -
jinja2 简单入门
原文链接:https://www.jianshu.com/p/07443255ea05先创建一个简单的 jinja_demo.py:from jinja2 import Environment, FileSystemLoaderimport os.path# __file__ 就是本文件的名字# 得到放置模板的目录path = '{}/templates/'.format(o...转载 2018-10-19 11:47:56 · 4096 阅读 · 0 评论 -
Anaconda 离线安装 python 包的操作方法
原文链接:https://www.jb51.net/article/141802.htm因为有时直接使用pip install在线安装 Python 库下载速度非常慢,所以这里介绍使用 Anaconda 离线安装 Python 库的方法。这里以安装 pyspark 这个库为例,因为这个库大约有180M,我这里测试的在线安装大约需要用二十多个小时,之后使用离线安装的方法,全程大约用时10分钟...转载 2018-10-25 21:04:56 · 6444 阅读 · 0 评论 -
在线json 转 CSV或者Excel
有地段json文件,需要转换为csv 或者Excel,有同时说打算用python写,但是在网上找到了一个地址,可以转换1个M一下的文件。恰好符合需求,所以收藏下。网站收藏地址:https://json-csv.com/...原创 2018-10-29 21:27:46 · 8025 阅读 · 1 评论 -
Python之dict(或对象)与json之间的互相转化
原文链接地址:https://blog.csdn.net/qq_33689414/article/details/78307018Python之dict(或对象)与json之间的互相转化在Python语言中,json数据与dict字典以及对象之间的转化,是必不可少的操作。在Python中自带json库。通过import json导入。在json模块有2个方法,loads():将j...转载 2018-11-01 15:41:44 · 817 阅读 · 0 评论 -
python递归解析JSON转换为excel输出
参考链接地址:https://blog.csdn.net/qq_17550379/article/details/80276477参考了此博客的内容,在此基础上在对数据进行处理:代码如下: import jsonimport pandas as pddef dict_generator(indict, pre=None): """ 把json递归的解...原创 2018-11-10 22:53:10 · 4009 阅读 · 0 评论 -
python利用datetime模块计算时间差
参考链接:https://www.jb51.net/article/70546.htm获取请求北京时区时间def get_local_time_str(): """ 获取当前北京时区时间 """ utc_dt = datetime.utcnow().replace(tzinfo = timezone.utc) bj_dt = utc_dt...原创 2018-11-22 15:22:19 · 1963 阅读 · 0 评论 -
WordCloud生成词云
参考链接:https://blog.csdn.net/eastmount/article/details/64438407今天学习了下如何生成词云,看到以上链接,写的真不错,通俗易懂,把自己调试通的代码记录下来。# -*- coding: utf-8 -*-import jiebaimport sysimport matplotlib.pyplot as pltfrom word...原创 2018-12-15 23:35:17 · 2621 阅读 · 1 评论 -
sklearn 中的 Pipeline 机制
原文链接:https://blog.csdn.net/lanchunhui/article/details/50521648from sklearn.pipeline import Pipeline1管道机制在机器学习算法中得以应用的根源在于,参数集在新数据集(比如测试集)上的重复使用。管道机制实现了对全部步骤的流式化封装和管理(streaming workflows with pip...转载 2019-05-07 11:49:04 · 161 阅读 · 0 评论 -
pandas中list于dataframe的相互转化
Pandas将列表(List)转换为数据框(Dataframe)原文链接地址:https://blog.csdn.net/claroja/article/details/64439735Python中将列表转换成为数据框有两种情况:第一种是两个不同列表转换成一个数据框,第二种是一个包含不同子列表的列表转换成为数据框。第一种:两个不同列表转换成为数据框from pandas.c...转载 2019-05-20 14:52:21 · 5110 阅读 · 0 评论 -
pip自动生成和安装requirements.txt
python 安装指定版本的包 pip命令使用pip命令安装1.9.1的networkx包,命令如下:pip install networkx==1.9.1pip自动生成和安装requirements.txt生成requirements.txt文件pip freeze > requirements.txt安装requirements.txt依赖...转载 2019-05-27 15:49:53 · 2549 阅读 · 0 评论 -
Python调用微信的模块itchat
https://itchat.readthedocs.io/zh/latest/原创 2019-06-11 14:51:16 · 1055 阅读 · 0 评论 -
Python 从零开始爬虫(二)——BeautifulSoup解析网页
原文链接:https://segmentfault.com/a/1190000014512935学了requests,了解了伪装技巧后,终于能爬到些比较正常的网页源码(html文档)了,但这离结果还差最后和是最重要的一步——筛选。这个过程就像在泥沙中淘金一样,没有合适的筛子,你就会把有价值的漏掉了,或者做了无用功把没用的也筛了出来。淘金者看土质,做筛子。对应到爬虫领域就是观察html,...转载 2019-07-03 10:12:31 · 292 阅读 · 0 评论 -
Python 从零开始爬虫(三)——实战:requests+BeautifulSoup实现静态爬取
原文链接:https://segmentfault.com/a/1190000014515635前篇全片都是生硬的理论使用,今天就放个静态爬取的实例让大家体验一下BeautifulSoup的使用,了解一些背后的原理。顺便在这引入静态网页的概念——静态网页是指一次性加载所有内容的网页,爬虫一次请求便能得到所有信息,对爬虫非常友好,适合练手豆瓣top250电影信息爬取这是一个老掉牙的经...转载 2019-07-03 10:14:58 · 358 阅读 · 0 评论 -
用 Python 排序数据的多种方法
参考链接:http://python.jobbole.com/85488/对python 中有元组 元组中有时间字段,需要根据时间字段来排序,student_tuples = [ ('john', 'A', 15), ('jane', 'B', 12), ('dave', 'B', 10),]>>> sorted(student_tuples, key...原创 2018-05-23 00:52:33 · 599 阅读 · 0 评论 -
python bottle学习(一)快速入门
原文链接:https://www.cnblogs.com/dadong616/p/6839671.htmlfrom collector import *from scripts.agent import *import util# bottle中添加路由的两种方法# 第一种,使用route装饰器,需要指定method(get, put, delete,delete),# 如果不指定默...转载 2018-05-16 11:13:16 · 2698 阅读 · 0 评论 -
centos7 install anacoda3
安装ancacoda3可以参考链接https://blog.csdn.net/Yushl_sirius/article/details/77866411https://blog.csdn.net/u013069552/article/details/78349716centos7 install anacoda3conda search bottle 查询包conda install bott...原创 2018-05-21 15:23:03 · 276 阅读 · 0 评论 -
Python,PyCharm2017安装教程
原文链接:http://blog.csdn.net/limin2928/article/details/69267184一,安装PyCharm1.下载PyCharm进入https://www.jetbrains.com/pycharm/download/#section=windows官网下载页面,可以到到PyCharm有两个版本,一个专业版,一个自由版本;转载 2017-12-11 14:59:58 · 540 阅读 · 0 评论 -
python常用知识梳理
原文链接:http://www.cnblogs.com/kevingrace/p/6398083.html 接触python已有一段时间了,下面针对python基础知识的使用做一完整梳理:1)避免‘\n’等特殊字符的两种方式:12a)利用转义字符‘\’b)利用原始字符‘r’ print r'c:\n转载 2018-01-09 21:16:47 · 470 阅读 · 0 评论 -
靠谱的pyCharm最新2018激活码
原文链接:https://blog.csdn.net/u014044812/article/details/78727496因公司的需求,需要做一个爬取最近上映的电影、列车号、航班号、机场、车站等信息,所以需要我做一个爬虫项目,当然java也可以做爬虫,但是还是没有python这样方便,所以也开始学习Python啦!!!欲善其事,必先利其器。这里我为大家提供了三种激活方式:授权服务器:适合初学小白...转载 2018-04-14 19:57:40 · 4595 阅读 · 0 评论 -
python+Eclipse+pydev环境搭建
原文链接:https://www.cnblogs.com/Bonker/p/3584707.html参考链接:https://blog.csdn.net/qq_15192373/article/details/78239959本文重点介绍使用Eclipse+pydev插件来写Python代码, 以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev 编辑器...转载 2018-03-27 23:51:39 · 124 阅读 · 0 评论 -
pycharm 添加模板
在pycharm中依次根据路径找到 修改模板的地方。File->Settings->Editor->File and Code Templete添加模板#!/usr/bin/env/ python# -*- coding: utf-8 -*-""" @author:${USER} @file: ${NAME}.py @time: ${YEAR}/${MONTH}/${...原创 2018-04-03 13:47:54 · 738 阅读 · 0 评论 -
Anaconda使用入门
原文链接:https://www.cnblogs.com/baiyangcao/p/anaconda_basic.html收藏链接:https://www.zhihu.com/question/58033789简介Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换Anaconda包括Conda、Python以及一大堆安装好的工具包,...转载 2018-03-28 14:58:55 · 678 阅读 · 0 评论 -
anaconda学习入门
原文链接:https://www.zhihu.com/question/58033789作者:猴子链接:https://www.zhihu.com/question/58033789/answer/254673663来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。事实上Anaconda 和 Jupyter notebook已成为数据分析的标准环境。简单来说,Anaco...转载 2018-03-28 15:00:53 · 1038 阅读 · 0 评论 -
我的Pycharm,我做主
原文链接:https://blog.csdn.net/u013088062/article/details/50388329收藏链接:http://www.phperz.com/article/14/1213/14349.html (快速学习pycharm工具) 之间花了一周多的时间把Pycharm官方帮助文档翻译了一遍,一共43篇博客,累得要屎,感悟颇多。 发牢骚之前先总结点干货,这里把所有的...转载 2018-03-28 17:17:40 · 173 阅读 · 0 评论 -
PyCharm 4.0.4 开启代码自动补全
原文链接:http://www.cnblogs.com/Waterclouds/p/8031697.html目前在使用的PyCharn 版本为4.0.4,在使用的过程中无法使用代码补全功能,经过Google 搜索只需要修改两处即可实现代码补全1 选择File-Setting-Inspections 找到对应的语言,打钩即可,例如我使用的是Python 那么我就选择Python2 如果已经按照第一步...转载 2018-04-04 15:21:17 · 3481 阅读 · 0 评论 -
Python之道1-环境搭建与pycharm的配置django安装及MySQL数据库配置
原文链接:https://www.cnblogs.com/hwtmhj/p/6746151.html近期做那个python的开发,今天就来简单的写一下开发路线的安装及配置,开发路线 Python3.6.1+Pycharm5.0.6+Django1.11+MySQL5.7.181-安装Python3.6.1 Python2.x 与3.x的版本在语法上稍有不同,区别在于输出语句的不同,这个可以看相关...转载 2018-04-04 16:47:33 · 236 阅读 · 0 评论 -
python操作MySQL
实现需要有有驱动包 通过包管理下载mysql.connector实例代码#!/usr/bin/env/ python# -*- coding: utf-8 -*-""" @author:Administrator @file: MySql.py @time: 2018/04/04 """import mysql.connectorconn = mysql.connector.c...原创 2018-04-04 16:53:13 · 116 阅读 · 0 评论 -
nodepad++设置编写python
1.安装好nodepad++ 2.按F5弹出“运行”宽 ,在其中填入 cmd /k D:\softinstall\Anaconda3\python.exe "$(FULL_CURRENT_PATH)"& PAUSE & EXIT其中D:\softinstall\Anaconda3\python.exe是安装的python解析器的位置路径。3.点击保存 同时设置名称和运行的快捷...原创 2018-03-29 15:23:38 · 787 阅读 · 0 评论 -
Pycharm使用
原文链接:https://zhuanlan.zhihu.com/p/26066151Pycharm 作为一款针对 Python 的编辑器,配置简单、功能强大、使用起来省时省心,对初学者友好,这也是为什么编程教室一直推荐新手使用 Pycharm 的原因。本文我们将介绍 pycharm 编辑器的基本使用方法,主要包括以下几个方面:下载安装新建项目流程配置 PycharmPython控制台其他参考资料...转载 2018-03-29 15:43:18 · 556 阅读 · 0 评论 -
Python 新手入门引导
原文链接:https://zhuanlan.zhihu.com/p/25824007这是一篇 Python 入门指南,针对那些没有任何编程经验,从零开始学习 Python 的同学。不管你学习的出发点是兴趣驱动、拓展思维,还是工作需要、想要转行,都可以此文作为一个参考。在这个信息爆炸的时代,以 “Python入门” 为关键字搜索出的结果成千上万。不少小白选手难免会东一榔头西一棒槌,最终看了很多文章,...转载 2018-03-29 15:57:39 · 1577 阅读 · 1 评论 -
Spark之CASE...WHEN...THEN...的两种实现方式
在Spark中,dataframe是常用的数据格式,类似于数据库中的表。本文将介绍如何在dataframe中实现CASE…WHEN…THEN的两种方法。一种是将dataframe看成数据库中的表,即使用createOrReplaceTempView()函数,之后利用数据库的CASE…WHTN…THEN进行操作。另一种方法是,利用pyspark.sql.functions的when().othe...转载 2019-07-22 11:24:51 · 5595 阅读 · 0 评论