自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 问答 (2)
  • 收藏
  • 关注

原创 NUMPY

创建一个随机数数组from numpy import *# 创建 randn(size) 服从 X~N(0,1) 的正态分布随机数组a=random.randn(2,3)print(a)输出结果为:array([[ 0.50203463, 1.48955265, -0.66236422], [ 0.44311407, 0.11144459, -0.13326862]])...

2021-12-15 10:03:08 1366

原创 Python代码发布

火柴棒函数 保存为hcb.py# 2.4可以复用的代码 火柴棒问题 def hcb(num): # 计算num这个数需要的火柴棒数量 ls = [6, 2, 5, 5, 4, 5, 6, 3, 7, 6] if num == 0: total = 6 else: total = 0 while num > 0 : index = num % 10 # 取模 获得个位数 total +=

2020-12-18 14:08:38 386

转载 Python isinstance函数

语法:isinstance(object,type)作用:来判断一个对象是否是一个已知的类型。其第一个参数(object)为对象,第二个参数(type)为类型名(int...)或类型名的一个列表((int,list,float)是一个列表)。其返回值为布尔型(True or flase)。若对象的类型与参数二的类型相同则返回True。若参数二为一个元组,则若对象类型与元组中类型名之一...

2019-05-10 08:53:14 161

原创 python获取日期的周数

2019-03-28 11:09:46 2614

原创 wxpython 语言问题导致出现错误

原本可以执行的程序,也生成了exe文件,过了一段时间来执行出现以下错误:wx._core.wxAssertionError: C++ assertion "strcmp(setlocale(LC_ALL, NULL), "C") == 0" failed at ..\..\src\common\intl.cpp(1579) in wxLocale::GetInfo(): You probabl...

2019-02-27 08:48:42 9031 6

原创 Python如何查看内建函数

dir(__builtins__)

2019-02-17 15:21:03 1484

转载 Python3:sorted()函数及列表中的sort()函数

python3 sorted取消了对cmp的支持。python3 帮助文档:sorted(iterable,key=None,reverse=False)key接受一个函数,这个函数只接受一个元素,默认为Nonereverse是一个布尔值。如果设置为True,列表元素将被倒序排列,默认为False着重介绍key的作用原理:key指定一个接收一个参数的函数,这个函数用于从每...

2019-02-03 23:26:01 463

原创 Python生成exe文件

1,打开网址:pyInstalller下载网址2.选择正确的版本安装pyinstaller3.将py文件放到目录下4.cmd进入安装目录下:我的目录在D:\pyinstaller5.cmd 下执行 python pyinstaller.py -F hello.py命令参数如下: ...

2018-12-21 09:33:03 274

转载 Anaconda安装jieba、wordcloud等第三方库

本文是jieba在anaconda中的安装方法,wordcloud等第三方库与jieba安装方法相同,这里是wordcloud包的下载地址许多论坛中说使用conda install jieba安装,我的尝试是不可行的。我发现jieba作为一个第三方库,并不存在于anaconda内置的packages中。本文使用的是Mac,windows下的安装基本一致。1.在官网中下载jieba压缩包...

2018-12-12 11:18:48 1293

转载 Python3中map、filter

一、Python中map函数map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9],如果希望把list的每个元素都作平方,就可以用map()函数:因此,我们只需要传入函数f(x)=x*x,就可以利用...

2018-11-14 09:54:19 359

原创 python 字符串format

2018-11-12 12:22:57 213

原创 Python字符串方法

capitalize(...) |      S.capitalize() -> str |       |      Return a capitalized version of S, i.e. make the first character |      have upper case and the rest lower case. |   |  casefold(.....

2018-10-25 07:58:27 126

原创 python 列表使用方法

  |  append(...) |      L.append(object) -> None -- append object to end |   |  clear(...) |      L.clear() -> None -- remove all items from L |   |  copy(...) |      L.copy() -> list...

2018-10-24 08:38:03 119

原创 python字典常用方法

 clear(...) |      D.clear() -> None.  Remove all items from D. |  copy(...) |      D.copy() -> a shallow copy of D |   |  fromkeys(iterable, value=None, /) from builtins.type |      Retur...

2018-10-24 08:33:45 254

转载 Python字典get方法和dic[key]的区别

Python 字典是一个基础的知识点了,在我们想要获取字典中的值的时候一般会有两种可选的方法——get() 方法和 [key] 方法今天我来尝试简单对比一下两种方法。dic.get() 方法和 dic[key] 方法的不同这两种方法都是用来获取字典中 key 对应的 value,一般情况下似乎没有什么区别:>>> dic = {1:'This is 1', 2:'Thi...

2018-10-24 08:12:22 7110 1

转载 Pandas:DataFrame对象的基础操作

原文链接 https://blog.csdn.net/u014281392/article/details/75331570mark下

2018-09-29 15:38:03 340

转载 关于在Python3.5下安装MySQL-python模块的问题

近端日子在学习Python的Django框架的时候,有需要安装MySQL-python模块,一开始百度到用pip安装:pip install MySQL-python 但是在安装的时候却报错了:   mysql.c(42): fatal error C1083: 无法打开包括文件: “config-win.h”: No such file or directory...

2018-09-28 14:14:39 162

原创 dataframe 对列数据进行数据操作时发生TypeError: unsupported operand type(s) for /: 'str' and 'int'

  相对dataframe中“最高价”列数据进行除以2操作,data = pd.DataFrame(PriceList,columns=['品名','规格','max1','平均价','最低价','产地','日期'],index=range(1,len(PriceList)+1))data.max1= data.max1/2 发生以下错误修改 为data = pd.D...

2018-09-27 12:01:58 5121

转载 python中去掉字符串中的\xa0、\t、\n

从网络上收集一些信息,但是发现提取出的信息中有“\xa0”,并且无法去掉,查阅了相关资料,后发现该字符表示空格。\xa0 是不间断空白符   我们通常所用的空格是 \x20 ,是在标准ASCII可见字符 0x20~0x7e 范围内。 而 \xa0 属于 latin1 (ISO/IEC_8859-1)中的扩展字符集字符,代表空白符nbsp(non-breaking spac...

2018-09-27 09:37:48 2050

转载 如何入门Python与机器学习

如何入门Python与机器学习2017年09月04日 15:24:37 何永灿CSDN 阅读数:13272版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/heyc861221/article/details/80131325编者按:本书节选自图书《Python与机器学习实战》,Python本身带有许多机器学习的第三方库,但本书在绝大多...

2018-09-21 14:20:58 401

转载 用python做数据分析pandas库介绍之DataFrame基本操作

用python做数据分析pandas库介绍之DataFrame基本操作怎样删除list中空字符?最简单的方法:new_list = [ x for x in li if x != '' ] 这一部分主要学习pandas中基于前面两种数据结构的基本操作。设有DataFrame结果的数据a如下所示: a b cone 4 1 1two ...

2018-09-21 14:17:02 285

转载 Python中的if __name__ == '__main__'

1. 摘要通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(__name__ == '__main__')。if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模...

2018-09-06 09:20:18 77

转载 Python 数据分析包:pandas 基础

pandas 是基于 Numpy 构建的含有更高级数据结构和工具的数据分析包类似于 Numpy 的核心是 ndarray,pandas 也是围绕着 Series 和 DataFrame 两个核心数据结构展开的 。Series 和 DataFrame 分别对应于一维的序列和二维的表结构。pandas 约定俗成的导入方法如下:from pandas import Series,DataFrameim...

2018-05-25 15:34:46 259

转载 学习pandas下的dataframe画图参数

学习pandas数据框的绘图,轻松搞定各种图画法。DataFrame.plot(x=None, y=None, kind='line', ax=None, subplots=False, sharex=None, sharey=False, layout=None,figsize=None, use_index=True, title=None, grid=None, legend=True, s...

2018-05-15 15:34:36 2029

转载 wordcloud参数

font_path : string //字体路径,需要展现什么字体就把该字体路径+后缀名写上,如:font_path = '黑体.ttf'width : int (default=400) //输出的画布宽度,默认为400像素height : int (default=200) //输出的画布高度,默认为200像素prefer_horizontal : float (default=...

2018-05-02 14:47:20 2472

原创 pip 不能安装wordcloud解决方案

根据python和windows 版本 到https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud 下载对应的whl文件我下载的是:wordcloud-1.4.1-cp35-cp35m-win32.whlcmd下进入下载文件目录:执行:pip install wordcloud-1.4.1-cp35-cp35m-win32.whl...

2018-05-02 10:32:40 4725

转载 wxPython 制作 画板

#!/usr/bin/env python# -*- coding: utf-8 -*-''' Function:绘图 Input:NONE Output: NONE author: socrates blog:http://www.cnblogs.com/dyx1024/ date:2012-07-14''' import wxim...

2018-04-27 14:14:48 610

转载 WxPython入门(一)

实例:import wxapp = wx.App(False) #创建1个APP,禁用stdout/stderr重定向frame = wx.Frame(None, wx.ID_ANY, "Hello, World!") #这是一个顶层的windowframe.Show(True) #显示这个frameapp.MainLoop()解释:代码说明app = wx.App(False)每一个 w...

2018-04-27 08:32:51 1353 1

转载 用python做数据分析pandas库介绍之DataFrame基本操作

怎样删除list中空字符?最简单的方法:new_list = [ x for x in li if x != '' ] 这一部分主要学习pandas中基于前面两种数据结构的基本操作。设有DataFrame结果的数据a如下所示: a b cone 4 1 1two 6 2 0three 6 1 6一、查看数据(查看对象的方法对于Series来...

2018-04-24 13:14:17 254

原创 matplotlib显示中文

import matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签plt.rcParams['axes.unicode_minus']=False #用来正常显示负号

2018-04-23 14:35:58 138

转载 pycharm常用快捷键

为了提高编写代码的速度,以及方面程度,需要知道一些常用的快捷键。最常用的是:1.ctrl+c   复制         2.ctrl+d  快速复制上行的内容至下一行         3.Ctrl+shift+n    通过文件名快速查找工程内的文件          4.ctrl +a       全选   5.Ctrl+alt+l   调整代码格式         6.Alt+enter  导...

2018-04-23 10:15:22 2312

转载 pandas绘图总结(转载)

pandas中的绘图函数(更加详细的绘图资料可参考pandas.pdf文档中的Visualization这一章) >>> import pandas as pd >>> import numpy as np >>> from pandas import Series, DataFrame >>> import matplotl...

2018-04-23 09:57:02 979

原创 Python3.5下载网页图片

过程:1.首先获取需要下载图片的src属性    利用正则先获取img标签,利用标签的attrs属性获取到src属性地址,注意有些地址不全,在后面使用的时候要在前面加上网址import requests,re,osfrom bs4 import BeautifulSoupdef getPicUrls(url): try: r =requests.get(url) ...

2018-04-17 09:24:20 419

原创 BeautifulSoup 正则表达式

#查找http://money.cnn.com/data/dow30/中公司名称代码和股票价格import requests,refrom bs4 import BeautifulSoupr = requests.get('http://money.cnn.com/data/dow30/')r.raise_for_status()soup = BeautifulSoup(r.text,'html....

2018-04-13 09:58:59 1242

转载 python中pandas库中DataFrame操作

一、查看数据(查看对象的方法对于Series来说同样适用)1.查看DataFrame前xx行或后xx行a=DataFrame(data);a.head(6)表示显示前6行数据,若head()中不带参数则会显示全部数据。a.tail(6)表示显示后6行数据,若tail()中不带参数则也会显示全部数据。2.查看DataFrame的index,columns以及valuesa.index ; a.col...

2018-04-10 15:27:32 324

转载 (Python)异常处理try...except、raise

一、try...except有时候我们写程序的时候,会出现一些错误或异常,导致程序终止。例如,做除法时,除数为0,会引起一个ZeroDivisionError例子:1234a=10b=0c=a/bprint "done"运行结果:Traceback (most recent call last):File "C:/Users/lirong/PycharmProjects/untitled/open...

2018-03-30 10:25:47 185

原创 Python常用列表方法

 append(...)  在列表尾部添加元素 |      L.append(object) -> None -- append object to endcount(...) 检查列表元素中是否存在该内容 |      L.count(value) -> integer -- return number of occurrences of value  extend(...)  合...

2018-03-29 10:09:40 143

原创 BeautifulSoup对象

方法:find()   #查一条find_all('a') #查找所有的<a>属性:string 标签中字符串标签名 : r = requests.get('http://www.baidu.com')soup =BeautifulSoup(r.text)   #response对象的text属性,把Html内容传到soup对象soup.title   #获取soup对象的title属...

2018-03-28 09:28:48 436

原创 requests库的get方法

安装:管理员身份启动cmdpip install requests使用:url ='http://www.baidu.com'r = requsets.get(url)r.status_code   #200为连接正常 500为失败r.encoding ='utf-8'  #设置编码 如果网页头部没有设置charset 默认编码为ISO-8859-1 print(r.text)  #输出获取到的内...

2018-03-28 08:49:47 689

原创 Python获取网络数据之安装bs4库 以及实例应用

1.用管理员身份运行cmd2.pip install beautifulsoup4 (不是beautifulsoup) bs4主要方法:exp:以获取百度标题为例import requests   #导入requests库from bs4 import BeautifulSoup  #导入BeautifulSoup方法 主要大小写 r = requests.get('http://www.baid...

2018-03-28 08:44:10 419

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除