Python
android_ruben
这个作者很懒,什么都没留下…
展开
-
如何创建自己的私有conda镜像
title category layout tags date 如何创建自己的私有conda镜像 other post conda python 2020-10-18 16:00:24 本文的组成:第一部分解释创建自己的镜像的动机;第二部分介绍分析的过程第三部分...原创 2020-10-18 10:07:16 · 998 阅读 · 1 评论 -
python如何添加进度条
title category layout tags date 如何为爬虫添加下载进度条 python post python 2020-10-08 16:00:24 1.引言之前写过如何编写一个微博爬虫的文章,后来将微博爬虫开源到了GitHub上。传统的视频图片的抓...原创 2020-10-18 10:12:47 · 701 阅读 · 0 评论 -
[python]NLTK简明教程
nltk简明教程NLTK是python环境下NLP工具包,包含了丰富的文本处理和文本挖掘API。安装安装NLTK比较简单,linux环境下只需要简单的执行sudo pip install -U nltk即可完成安装。语料下载import nltk#指定目录下载nltk自带的英文语料#如果不是使用的默认路径需要执行下面的语句添加环境变量:#vim ~/.profile#文件末尾添加NLTK_D原创 2017-09-19 21:19:18 · 18319 阅读 · 2 评论 -
[python]如何生成城市诺力图
诺力图:将建筑物压扁,高亮道路,构建城市地块和街道的布局图 关于osmnx包可以参考链接import osmnx as oxfrom IPython.display import Imageox.config(log_file='./log',log_console=True,use_cache=True)image_folder='./img'extention='png'size=400原创 2017-08-29 06:28:49 · 1621 阅读 · 2 评论 -
[python]抓取网易云用户的听歌排行
本文使用到的工具是Selenium。简单的多Selenium就是一个web自动化测试工具,提供IDE以及插件多种方式。本文的目标是使用Selenium抓取网易云音乐用户的所有时间的听歌排行。 下面结合代码解释:from selenium import webdriverimport selenium.webdriver.support.ui as ui# 存储为文本def write2tx原创 2017-08-30 01:08:53 · 4906 阅读 · 1 评论 -
[python]如何生成微信中好友签名词云
微信是大概大家使用最频繁的社交工具了,每个微信好友都有一个微信名片。本文的目标就是对好友列表中的性别、省份进行统计并对好友的个性签名生成词云。本文使用到的关键包为:wordcloud、itchat下面配合代码进行讲解:import itchat as itit.login()friends=it.get_friends(update=True)[0:]print(type(friends))原创 2017-08-29 06:17:32 · 1420 阅读 · 0 评论 -
[python]1.Django的基本用法
环境准备安装Django:sudo apt-get install python3-devsudo apt-get install python3-pipsudo pip3 install Django=1.11.4验证安装python3 -m django --version1.11.4默认项目django-admin startproject mysite#django-admi原创 2017-08-19 19:16:44 · 472 阅读 · 0 评论 -
[python]一分钟了解关于python的类
1.类的定义python中类的定义,以员工类定义:class Employee: '员工基类' count=0 def __init__(self,name,sex): self.name=name self.sex=sex def count(self): return Employee.count def s原创 2017-06-04 14:28:30 · 467 阅读 · 0 评论 -
[python]使用pickle进行序列化
python中pickle模块用于序列化和反序列化,支持的类型包括:None,True,Falsepython内置类型:int,float,复数,strubg,byte,bytearray,tuple,list,dict模块顶层的函数、类和类实例(可序列化) 关于更多的说明可以参考链接示例代码如下:import pickle as pkldef upkl(path,obj): '原创 2017-08-18 17:57:37 · 608 阅读 · 0 评论 -
[python]matplotlib的快速学习
Matplotlib 是 Python 的一个绘图库。它包含了大量的工具,你可以使用这些工具创建各种图形,包括简单的散点图,正弦曲线,甚至是三维图形。需要导入的包import matplotlib.pyplot as pltimport numpy as np正弦曲线x=np.linspace(0,2*np.pi,50)#生成50个0到2Pi的点plt.plot(x,np.sin(x))#横轴默原创 2017-06-29 20:24:02 · 697 阅读 · 0 评论 -
[python]json的使用
python中使用json的解析和转换非常简单,只要导入json包即可。 其中的两个主要方式是dumps和loads.具体介绍如下: 方法 作用 dumps 将对象转换为json字符串 loads 将json字符串转换为对象用法如下:import jsonclass Node: 'node类' def __init__(self, question, an原创 2017-06-04 19:18:38 · 1164 阅读 · 0 评论 -
[Python]Python如何调用Java程序
安装jpypesudo apt-get install python-jpypeexport JAVA_OPTS="-Xms800m -Xmx10000m"//防止出现java heap space的错误使用新建py.py复制如下代码:#coding:utf-8from jpype import *#demo1 打印hello worldstartJVM(getDefaultJVMPath()原创 2017-03-27 19:42:27 · 4695 阅读 · 0 评论 -
[Python]学习笔记(1)
格式Python程序在最开头需要注明python的路径#!/usr/bin/python3 导入包Python需要引入使用到的模块,格式如下:import sys import mathimport randomimport module1[, module2[,... moduleN]from modname import name1[, name2[, ... nameN]]pyth原创 2017-02-27 20:00:07 · 360 阅读 · 0 评论