
python编程以及安装和配置
pergoods
这个作者很懒,什么都没留下…
展开
-
python 安装以及配置
下载python 配置Python,环境变量在path环境变量中加入python的安装路径path:d:\python27; cmd: 键入python 查看安装版本验证安装是否成功2.linux自带python的低版本:3.命令提示符窗口:python第一个程序i = 1print (i)1表示ok...原创 2016-11-14 11:18:57 · 146 阅读 · 0 评论 -
wingdows下安装phantomjs
下载phantomjs后解压,重命名为phantomjs添加环境变量path:D:\anzhuang\phantomjs\bin;cmd提示符窗口下cd到D:\anzhuang\phantomjs\examples 目录运行命令:phantomjs hello.js打印结果为:Hello, world!表示安装以及配置成功...原创 2017-02-14 10:19:33 · 106 阅读 · 0 评论 -
windows下casperjs安装以及配置
下载casperjs,解压后命名为casperjs添加环境变量:path:D:\anzhuang\casperjs\bincmd中输入:casperjs -version输出 版本信息表示安装成功原创 2017-02-14 10:20:12 · 513 阅读 · 0 评论 -
windows下安装beautifulsoup
1.去beautiful soup官网上去下载最新版本是4.3.0。 2.下载完成之后需要解压缩,假设放到python安装目录下。 3.运行cmd,切换到D:/python/beautifulsoup4-4.1.3/目录下(根据自己解压缩后的目录和下载的版本号修改), cd C:\Python27\beautifulsoup4-4.3.0> 运行setup.py build命令(或...原创 2017-02-14 10:57:40 · 126 阅读 · 0 评论 -
python+selenium浏览器调用(chrome、ie、firefox)
#coding=utf-8from selenium import webdriver#driver=webdriver.Ie() #调用ie浏览器#driver=webdriver.Firefox() #调用firefox浏览器driver=webdriver.Chrome() #调用chrome浏览器driver.get('https://www.b...原创 2017-02-20 14:35:23 · 242 阅读 · 0 评论 -
python+BeautifulSoup+selenium+mysqldb完成数据抓取
# coding=utf-8'''Created on 2017年2月20日 @author: chenkai''' import MySQLdb import sys from selenium import webdriverfrom bs4 import BeautifulSoupfrom selenium.webdriver.common.by im...原创 2017-02-21 14:28:23 · 126 阅读 · 0 评论 -
python中selenium 滚动条下拉 操作
方法一)使用js脚本直接操作,方法如下:js="var q=document.getElementById('id').scrollTop=10000"driver.execute_script(js) 或:js="var q=document.documentElement.scrollTop=10000"driver.execute_script(js) ...原创 2017-02-22 11:16:59 · 807 阅读 · 0 评论 -
python在linux、windows下执行命令的方法
windows下:import oscmdres= os.popen("ping baidu.com").read()print cmdres.decode("gbk")linux下:import osos.system("ls /").read()原创 2017-02-22 16:52:21 · 316 阅读 · 0 评论 -
python标准异常分类
[list][*]ppython标准异常分类[*]BaseException 所有异常的基类[*]SystemExit 解释器请求退出[*]KeyboardInterrupt 用户中断执行(通常是输入^C)[*]Exception 常规错误的基类[*]StopIteration 迭代器没有更多的值...原创 2017-03-01 16:09:23 · 121 阅读 · 0 评论 -
python读写excel
# coding=utf-8'''Created on 2017年3月2日 @author: chenkai'''import xlrd #读取exceldata =xlrd.open_workbook("F:\\test.xlsx")table=data.sheets()[0]nrows=table.nrows#行数ncols=table.ncol...原创 2017-03-03 10:05:15 · 116 阅读 · 0 评论 -
python_GUI应用程序代码
# coding=utf-8'''Created on 2017年3月2日 @author: chenkaiGUI 是 Graphical User Interface 的简称,即图形用户接口,通常人机交互图形化用户界面设计经常读做“goo-ee”,准确来说 GUI 就是屏幕产品的视觉体验和互动操作部分。GUI 是一种结合计算机科学、美学、心理学、行为学,及各商业领域需...原创 2017-03-03 10:06:19 · 248 阅读 · 0 评论 -
python "\xc5\xc0\xb3\xe6" 转汉字
print "\xc5\xc0\xb3\xe6".decode(encoding="gb2312", errors="strict")输出为 : 爬虫原创 2017-03-10 10:10:04 · 3979 阅读 · 0 评论 -
python下安装beautifulsoup4-4.3.1
1.去beautiful soup官网上去下载最新版本是4.3.0。2.下载完成之后需要解压缩,假设放到python安装目录下。3.运行cmd,切换到D:/python/beautifulsoup4-4.1.3/目录下(根据自己解压缩后的目录和下载的版本号修改),cd C:\Python27\beautifulsoup4-4.3.0>运行setup.py build命令,再运行...原创 2017-02-07 16:18:19 · 258 阅读 · 0 评论 -
python中的正则表达式,python
# coding=utf-8'''Created on 2017年2月5日 @author: chenkai就把正则表达式的相关内容到这里填充一下。 今天说说元字符是什么东西。 \ ^ $ * + . | ? {} [] () 这就是元字符了,学会这些应该就够你用的了。python中...原创 2017-02-07 10:20:16 · 177 阅读 · 0 评论 -
python中的开放运算
要点:将整数用浮点数表示:由于Python的整数除法,为了让诸如1/3的算式能得到正确的结果,需要将它表示为1.0/3.0。幂为分数,底数为负数:当幂运算符的底数为负数、幂为分数时,Python会抛出ValueError: negative number cannot be raised to a fractional power异常,这时需要采用复数进行运算。因此凡是遇到幂为分数的项...原创 2017-07-06 09:39:31 · 754 阅读 · 0 评论 -
windows下安装Scrapy框架(python)
1、下载安装Python2.7.6,因为Scrapy还不支持3.x版本。Latest Python 2 Release - Python 2.7.6,安装时选择当前用户。2、到http://sourceforge.NET/projects/pywin32/files/pywin32/Build%20219/下载安装pywin32-219.win-amd64-py2.7.exe3、将...原创 2017-03-22 14:39:23 · 126 阅读 · 0 评论 -
python
python学习文档免费视频教学网址:http://www.icoolxue.com/album/category/view/python/1/12原创 2016-11-18 11:04:51 · 114 阅读 · 0 评论 -
python操作mysql
1.python 2.7.2(安装版本)2.MySQL-python-1.2.3.win32-py2.7 (mysqldb模块)#连接数据库代码#coding=utf-8import MySQLdbimport sysimport timehost ='127.0.0.1'user ='root'passwd ='123456'port = 3306...原创 2016-11-18 16:28:31 · 85 阅读 · 0 评论 -
eclipse配置python
参考地址:http://jingyan.baidu.com/album/eb9f7b6da950c4869364e8f5.html?picindex=4[color=red]Python安装成功后,即要配置开发环境,这里选用Eclipse, 在Eclipse中安装PyDev插件,有多种方法,这里介绍最最常用的两种。[/color]1)使用Eclipse安装插件,打开eclipse,...原创 2016-12-12 11:39:03 · 150 阅读 · 0 评论 -
python操作mongoDB
[color=red]#coding=utf-8from pymongo import MongoClient#建立数据库连接client= MongoClient('localhost',27017)#连接数据库,数据库名称(userMessageDB)db = client.userMessageDB#连接所用集合,也就是我们通常所说的表,userList为表名...原创 2017-05-12 10:04:28 · 130 阅读 · 0 评论 -
windows安装scrapy框架步骤
Scrapy简介Scrapy是一个快速,高效的网页抓取Python框架。主要用于Web抓取&提取信息&格式化数据。经常用此做数据挖掘、检测、测试等。安装所需软件pythonpythonpython安装步骤1、安装Python官网下载python(http://www.python.org/ftp/python/2.7.5/python-2.7.5.msi)& 傻瓜安...原创 2017-05-12 13:05:56 · 258 阅读 · 0 评论 -
eclipse创建scrapy项目
1.您必须创建一个新的Scrapy项目。 进入您打算存储代码的目录中(比如否F:/demo),运行下列命令:scrapy startproject tutorial2.在eclipse中创建一个python项目 ,在F:/demo目录下 把刚创建的项目 tutorial 和scrapy.cfg配置文件拷入 eclipse下的python项目中[color=red]3.在py...原创 2017-05-12 17:23:18 · 187 阅读 · 0 评论 -
python中的基础方法
[b][color=red]1.分割split[/color][/b]'a+b+c'.split()==========================>['a','b','c'][b][color=red]2.去点字符串两段的空格strip()[/color][/b]' a b '.strip();=======================>'a b'[b][color=...原创 2016-12-28 17:49:58 · 121 阅读 · 0 评论 -
cx_Oracle增删改查
import cx_Oracle连接dsn=cx_Oracle.makedsn(host, int(port), dbname)self.conn = cx_Oracle.connect(user, passwd ,dsn)self.cursor = self.conn.cursor()插def insert(self, sql, param, flag = True)...原创 2017-01-06 13:08:30 · 1428 阅读 · 0 评论 -
python时间格式
1. 日期输出格式化 datetime => stringimport datetimenow = datetime.datetime.now()now.strftime('%Y-%m-%d %H:%M:%S') 输出'2015-04-07 19:11:21'strftime是datetime类的实例方法。 2. 日期输出格式化 s...原创 2017-01-17 10:35:27 · 107 阅读 · 0 评论 -
Python多线程爬取网站image的src属性实例
# coding=utf-8'''Created on 2017年5月16日 @author: chenkaiPython多线程爬取某单无聊图图片地址(requests+BeautifulSoup+threading+Queue模块)'''import requestsfrom bs4 import BeautifulSoupimport threading...原创 2017-05-16 11:18:51 · 1724 阅读 · 0 评论 -
python中将unicode(u'\u7684') 转中文字符
ddd=u'\u7684'ddd=ddd.encode("gb18030").decode("gb18030")print ddd原创 2018-08-16 16:16:27 · 6066 阅读 · 0 评论