Python
OnTheWay_Seeking
Java, DB2, Unix/Linux, Python, Data Warehouse....
展开
-
Python3.x和Python2.x的区别
这个星期开始学习Python了,因为看的书都是基于Python2.x,而且我安装的是Python3.1,所以书上写的地方好多都不适用于Python3.1,特意在Google上search了一下3.x和2.x的区别。特此在自己的空间中记录一下,以备以后查找方便,也可以分享给想学习Python的friends.1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢转载 2017-06-07 17:45:44 · 261 阅读 · 0 评论 -
Python的安装和环境配置
最近几天准备用python写一个小项目,所以开始了python之旅,今天主要说一下python的安装以及python库的安装。 官网: https://www.python.org/ 选择“Download->Source Code”然后选择一款 python2.7X的版本下载,注意对应电脑的操作系统(例如32位,64位,windows或者linux等) 因为py转载 2018-01-20 00:10:41 · 279 阅读 · 0 评论 -
python连接db2
在python2.6下连接db2,步骤:1、安装python2.6. (注:目前db2的驱动还不支持2.7)2、安装setuptools,下载地址http://pypi.python.org/pypi/setuptools3、设置环境变量path:增加C:\Python26;C:\Python26\Scripts。以我装的位置为例,setuptools安装后,在目录C:\Python2转载 2017-12-07 23:09:46 · 1337 阅读 · 0 评论 -
python字符串中的单双引
python中字符串可以(且仅可以)使用成对的单引号、双引号、三个双引号(文档字符串)包围:'this is a book' "this is a book""""this is a book"""可在单引号包围的字符串中包含双引号,三引号等,但不能包含单引号自身(需转义)'this is a" book''this is a"" book''this is a""转载 2017-12-22 12:07:46 · 399 阅读 · 0 评论 -
python中pandas库学习笔记
现在回想学pandas很意外,记得五月份的时候刚刚跑到现在的公司实习,那个时候公司没发电脑,当时天天去那就看书(自己的电脑被朋友拿走了),就这样看了半个月的pandas,后来也就慢慢用上了,下面是pandas个人学习的一些简单笔记:[python] view plain copy #python中的pandas库主要有DataFrame和Series类(面向对象的的转载 2017-12-02 16:07:17 · 590 阅读 · 0 评论 -
python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix
相信很多人像我一样在学习python,pandas过程中对数据的选取和修改有很大的困惑(也许是深受Matlab)的影响。。。到今天终于完全搞清楚了!!!先手工生出一个数据框吧[python] view plain copy import numpy as np import pandas as pd df = pd.DataFrame(np.arange转载 2017-12-01 15:17:21 · 1702 阅读 · 0 评论 -
Python实例浅谈之二自定义异常
一、问题 Python中标准异常集包含的内容已经相当广泛,但有时开发中还须创建自己的异常,比如在特定的标准异常和模块异常中添加额外的信息。 本例中两个异常都与IOError有关,IOError是一个用于输入/输出的通用异常,可能在无效的文件访问或其他形式的通信中触发。二、解决1、创建自定义异常代码[html] view plai转载 2017-12-08 13:35:32 · 291 阅读 · 0 评论 -
Python 爬虫抓取图片(分页)
import urllibimport reerror_count = 0down_path = r'C:\liujwFiles\NON_IBM_Files\PycharmProjects\pa_chong_files'for page in range(1, 11): # page 1--10 #The pages after the first page(2--10)原创 2017-09-04 00:36:21 · 2168 阅读 · 0 评论 -
Python 爬虫爬取图片(未分页)
#import requestsimport urllibimport re#res = requests.get('https://www.douban.com/')#res = urllib.urlopen('https://www.douban.com').read() #web url 1res = urllib.urlopen('https://www.douban.c原创 2017-09-03 23:08:27 · 352 阅读 · 0 评论 -
Python标准库(非常经典的各种模块介绍)
06/07 20:10:08 编译0.1. 关于本书 0.2. 代码约定 0.3. 关于例子 0.4. 如何联系我们 核心模块1.1. 介绍 1.2. _ _builtin_ _ 模块 1.3. exceptions 模块 1.4. os 模块 1.5. os.path 模块 1.6. stat 模块 1.7. string 模块 1.8. re 模块 1.9.转载 2017-08-05 16:43:52 · 53254 阅读 · 0 评论 -
python 调用shell命令的方法
在python程序中调用shell命令,是件很酷且常用的事情……1. os.system(command) 此函数会启动子进程,在子进程中执行command,并返回command命令执行完毕后的退出状态,如果command有执行内容,会在标准输出显示。这实际上是使用C标准库函数system()实现的。 缺点:这个函数在执行command命令时需要重新打开一个终端,并且无法保转载 2017-08-07 17:33:25 · 270 阅读 · 0 评论 -
Python中re的match、search、findall、finditer区别
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]这四个方法是从某个字符串中寻找特定子串或判断某个字符串是否符合某个模式的常用方法matchsearchfindallfinditer例子这四个方法是从某个字符串中寻找特定子串或判断某个字符串是否符合某个模式的常用方法。1、match[python] view plain转载 2017-07-09 16:34:06 · 436 阅读 · 0 评论 -
Python中元组,列表,字典的区别
From: http://blog.csdn.net/yasi_xi/article/details/38384047Python中,有3种内建的数据结构:列表、元组和字典。1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目。列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表。一旦你创建了一个列表,你转载 2017-06-14 22:52:54 · 405 阅读 · 0 评论 -
python调用shell命令之三大方法
From : http://write.blog.csdn.net/postedit?ref=toolbarpreface: 忙于最近的任务,需要用到libsvm的一些命令,如在终端运行Javasvm_train train_file model_file.Pythonsubset.py file train_num train_file test_file等命令,但file的转载 2017-07-11 15:32:34 · 437 阅读 · 0 评论 -
Python 正则表达式入门(初级篇)
本文主要为没有使用正则表达式经验的新手入门所写。From : http://www.cnblogs.com/chuxiuhong/p/5885073.html引子首先说 正则表达式是什么?正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个转载 2017-07-11 11:21:07 · 450 阅读 · 0 评论 -
python数据类型详解
目录1、字符串2、布尔类型3、整数4、浮点数5、数字6、列表7、元组8、字典9、日期1、字符串1.1、如何在Python中使用字符串a、使用单引号(')用单引号括起来表示字符串,例如:str='this is string';print str;b、使用双引号(")双引号中的字符串与单引号中的字符串用法完全相同,例如:str=转载 2017-06-07 23:51:01 · 311 阅读 · 0 评论 -
python学习——类中为什么要定义__init__()方法
学习Python的类,一直不太理解为什么一定要定义init()方法,现在简要谈一下自己的理解吧。1、不用init()方法定义类定义一个矩形的类,目的是求周长和面积。class Rectangle(): def getPeri(self,a,b): return (a + b)*2 def getArea(self,a,b): return...转载 2018-07-18 12:58:35 · 387 阅读 · 0 评论