![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
天涯飘雪
aaa
展开
-
Django学习问题汇总
1、错误信息:You’re using the Django “sites framework” without having set the SITE_ID setting. Create a site in your database and set the SITE_ID setting to fix this error. 原因:settings.py里# Application de原创 2016-12-16 22:37:40 · 744 阅读 · 0 评论 -
Python_Python图片对比
import Imagedef make_regalur_image(img, size = (256, 256)): return img.resize(size).convert('RGB')def split_image(img, part_size = (64, 64)): w, h = img.size pw, ph = part_size转载 2012-08-03 16:49:45 · 1930 阅读 · 0 评论 -
Python_用python对android进行单元测试
今天想用python对我们的android工程实施单元测试,在github上面搜索到了这么一个东西:platform_development,于是下载下来使用一下。1.环境:win7旗舰版2.环境配置: 首先:配置ANDROID_BUILD_TOP指向android sdk安装路径的platforms. 例如:d:\\sdkInstallPath\\Platforms其次:配置HO原创 2013-04-24 21:15:02 · 1041 阅读 · 0 评论 -
Python_cannot import name Counter
import collectionsc =collections.Counter()print 'Initial :', cc.update('abcdaab')print 'Sequence:', cc.update({'a':1,'d':5})print 'Dict :', c运行以上python脚本的时候会出现下面的错误:ImportError:原创 2013-03-21 17:39:32 · 3227 阅读 · 0 评论 -
Python_修改文件名的一部分
今天在打渠道包的时候遇到一个问题,需要把工程test123打的包变为test234, 我打出来的渠道包为test123-渠道1.apk,test123-渠道2.apk,现在想把test123-渠道1.apk修改为test234-渠道1.apk.代码如下:# -*- coding:utf-8 -*-import sys, string, os, shutil #输入目录名和前缀名,原创 2013-04-02 18:06:14 · 2101 阅读 · 0 评论 -
Python_Windows下 Python 安装包的配置
最近在学习 python 有些基本配置的问题,经试验,可行,摘录下来1、下载安装 Pythonpython-2.7.2.msi http://www.python.org/download/如下载 Python 2.7.2,安装目录为 C:\Python272、添加环境变量path = C:\Python27此步骤可实现在命令行下,不用进入 Python 目转载 2013-03-13 23:14:35 · 713 阅读 · 0 评论 -
Python_如何使用Python访问Java类(2)
下载下来代码后就需要进行安装了:1. 首先切换到目录pyjnius-master下,然后输入命令: sudo python setup.py install2.安装完成后输入命令: sudo make3. 然后输入命令: sudo make tests以上三步都成功后就可以编写代码运行了,例子如下:PyJNIusPython module to access Jav原创 2013-01-18 13:56:14 · 637 阅读 · 0 评论 -
Python_如何使用Python访问Java类(1)
很高兴给大家介绍一个 Pyjnius 项目。这是一个可以使用在桌面或Android上,用来访问Java类的Python库。AD:很高兴给大家介绍一个 Pyjnius 项目。这是一个可以使用在桌面或Android上,用来访问Java类的Python库。源代码:github.com/kivy/pyjnius文档:pyjnius.readthedocs.org也有其他一些的库转载 2013-01-18 13:52:48 · 905 阅读 · 0 评论 -
Python_BeautifulSoup 抓取网页内容入门
BeautifulSoup是python html页面分析和xml页面分析的一个很好的工具!最新版可以在这里下载到:http://www.crummy.com/software/BeautifulSoup/ 不过好像不支持python3.0以上的版本,最新的支持到python2.7.2。 OK废话不说,直接进入主题: BeautifulSoup安装:转载 2012-12-19 13:28:38 · 2656 阅读 · 0 评论 -
Python_Json中文编码
今天遇到的问题是在文本文档中有unicode编码,想把unicode编码输出为中文:文本文档内容为:\\u5bb6\\u91cc\\uff0c\\u529e\\u516c\\u5ba4\\uff0c\\u5c55\\u67dc\\uff0c,现需要转变为中文。#-*- coding:utf-8 -*-#-------PYTHON获取网页内容-------------#imp原创 2012-12-18 16:29:06 · 1628 阅读 · 0 评论 -
Python_ test your web applications using Splinter
Splinter is an open source tool for testing web applications using Python. It lets you automate browser actions, such as visiting URLs and interacting with their items.sample code from splint转载 2012-11-26 09:48:35 · 934 阅读 · 0 评论 -
Python_Kivy_Installation on Windows
For Windows, we provide what we call a ‘portable package’. You don’t have to install anything “system” wide. Just unzip & run:Download the latest version from http://kivy.org/#download转载 2012-11-18 14:29:30 · 1570 阅读 · 0 评论 -
Python_开源Python UI框架:Kivy
Kivy是一个可用以快速创建新颖用户界面应用的开源Python库,比如可以用它来创建多点触摸的应用程序,它具备跨平台特性,目前发行有Windows、MacOS、Linux以及Android版本。作为一个开源框架,Kivy具备以下特性:A.百分百免费使用;B.基于 LGPL3协议 开源,对商业化应用友好;C.跨平台,支持Windows、MacOS、Linux以及Android;D.允许在不同的平台上转载 2012-11-18 10:30:44 · 2950 阅读 · 0 评论 -
Python_Kivy_问题总结
在解压完kivy并安装好后运行hello_wrold.py出现以下错误:GL: glGenFramebuffers is NULL, try to detect an extensionGL: No framebuffers extension is supportedGL: Any call to Fbo will crash !Fatal Python error: (pyga原创 2012-11-18 15:07:49 · 1294 阅读 · 0 评论 -
Python_python2.7+webdriver+eclipse环境搭建
之前一直用selenium+java的方式进行自动化测试 最近在自学python,想把selenium也集成到python来 1. 安装python: http://www.python.org/getit/releases/2.7.2/ 2. 安装easy-install:类似linux的apt-get install 一样: http://pypi.python转载 2012-11-08 21:38:20 · 621 阅读 · 0 评论 -
Python_python2.7+webdriver+eclipse环境搭建
之前一直用selenium+java的方式进行自动化测试 最近在自学python,想把selenium也集成到python来 1. 安装python: http://www.python.org/getit/releases/2.7.2/ 2. 安装easy-install:类似linux的apt-get install 一样: http://pypi.python转载 2012-11-08 21:57:20 · 1693 阅读 · 0 评论 -
Python_python读写plist文件
1 关于 plist 文件通俗一句话介绍: mac os和ios中的一种二进制的XML配置文件 更准确详细的介绍: 参考 “IOS plist文件 http://www.cnblogs.com/geraldzhang/archive/2011/08/24/2152121.html ” 2 在 mac os和ios开发比如cocoa 中,非常好读写plist文件,参转载 2013-06-21 11:57:41 · 2992 阅读 · 0 评论 -
Python_Win7 x86下Selenium+Python+Eclipse配置
1. 首先配置eclipse+pydev环境 a) 安装jdk b) 安装eclipse c)安装Python2.7,安装Pydev2. 去官网(http://seleniumhq.org/download/)下载Selenium Python文件点击python的Download ,进入selenium python的下载页面,https://pypi.pyt原创 2013-08-23 22:36:34 · 998 阅读 · 0 评论 -
Python_修改渠道包的文件名
#-*- conding:utf-8 -*-import sys, string, os, shutil def RenameFiles(srcdir): srcfiles = os.listdir(srcdir) #print srcfiles for x in xrange(len(srcfiles)): #print le原创 2013-11-08 18:11:19 · 605 阅读 · 0 评论 -
windows 下安装 mongodb
准备工作:到官方下载合适的版本 http://www.mongodb.org/downloads这里用的是mongodb windows 32bit 版解压mongodb到D:\mongodb\ 目录,同时在mongodb目录中新建目录db(用于存放数据)和目录logs(存放日志),那么mongodb目录中就应该有了这些文件,如图:在D:\mongodb\l转载 2013-09-13 22:26:05 · 1814 阅读 · 0 评论 -
Django_"No module named urls" error for /admin/
把urls.py改为以下即可from django.conf.urls.defaults import *# Uncomment the next two lines to enable the admin:from django.contrib import adminadmin.autodiscover()urlpatterns = patterns('',转载 2013-01-04 21:45:40 · 1284 阅读 · 0 评论 -
Pygame_ ubuntu 下手动安装pygame
找了好久,终于找到可以用的了,分享给大家pygame.org网站被GFW封锁,大陆不能直接下载。pygame依赖SDL等其他库,都给安装造成一定麻烦。不过,相对于平台无关的强大的使用python语言的游戏开发,这些都不算什么了。1. 简介pygame 是基于对 SDL库的python 封装,提供python接口。SDL(Simple DirectMedia Layer) 是一个转载 2012-10-23 21:32:11 · 4995 阅读 · 0 评论 -
Pygame_How to Install Pygame to Python 3 on Ubuntu
InstallationStart by installing all necessary dependencies, and mercurial and checkinstall for the installation:1sudo apt-get install python3-dev libsdl-image1.2-dev libsdl-mixer1.2-转载 2012-10-24 09:30:28 · 1499 阅读 · 0 评论 -
Django_ 安装、创建、配置、admin使用(1)
首先贴一下项目地址吧 https://github.com/goodspeedcheng/sblog到现在位置项目实现的功能有:1、后台管理使用Admin ,前端显示使用bootstrap2、评论使用的系统自带comments 支持ajax3、支持markdown 代码高亮 使用markdown + Pygments4、使用的gravatar头像服务转载 2012-11-10 21:40:00 · 743 阅读 · 0 评论 -
Python_在mysite目录中创建django 应用polls
创建名为 polls 的应用,确定在 mysite 的目录中,输入命令:python manage.py startapp polls这会创建一个名为 polls 的目录包含应用基本文件,其中包括:polls/__init__.pymodels.pyviews.py修改 models.py 文件为如下代码所示:from django.db import models原创 2012-08-01 22:23:43 · 1465 阅读 · 0 评论 -
Python_python+django+mysql 安装(2)
操作系统: WIN7安装python1. 从 http://www.python.org/download/ 下载最新的python版本 (我用的是python2.72, 当时最稳定的)2. 然后一路next, 安装到你想要的目录下3. 然后更改path, 点击控制面板->系统->高级->环境变量。在“系统变量”表单中点击叫做PATH的变量,然后编辑这个变量,把” ;C:\Py转载 2012-07-31 16:56:52 · 968 阅读 · 0 评论 -
Selenium_python实例代码(3)
#-*- coding:utf-8 -*-from selenium import webdriverimport timeimport osdr=webdriver.Chrome()file_path = 'file:///'+os.path.abspath('checkbox.html')dr.get(file_path)#选择所有的chec原创 2013-08-28 14:48:12 · 984 阅读 · 0 评论 -
Selenium_Python实例代码(2)
#-*- coding:utf-8 -*-from selenium import webdriverfrom selenium.webdriver.common.keys import Keysfrom selenium.common.exceptions import NoSuchElementExceptionimport unittest, time, refrom s原创 2013-08-27 15:52:08 · 1200 阅读 · 0 评论 -
Selenium_python 示例代码(1)
#-*- coding:utf-8 -*-from selenium import webdriverfrom selenium.common.exceptions import NoSuchElementExceptionfrom selenium.webdriver.common.keys import Keysimport timebrowser = webdrive转载 2013-08-23 14:44:01 · 973 阅读 · 0 评论 -
Selenium_python 方法调用
1.删除搜索框中的内容elem=driver.find_element_by_id("kw")elem.send_keys("python") elem.clear()2. send_keys("XX") 用于在一个输入框里输入内容3. click() 用于点击一个按钮4. clear() 用于清除输入框的内容5. text 获取该元素的文本 d原创 2013-08-27 10:30:21 · 1170 阅读 · 0 评论 -
Python_ubuntu 12.04 下安装 PyTesser 进行OCR识别
pytesser 调用了 tesseract,因此需要安装 tesseract,安装 tesseract 需要安装 leptonica,否则编译tesseract 的时候出现 "configure: error: leptonica not found"。 以下都是解压编译安装的老步骤:./configuremake -j4sudo make install下载安装lepton转载 2013-08-14 22:57:17 · 1766 阅读 · 0 评论 -
Python_文字识别引擎试用:tesseract-ocr
tesseract-ocr是一 个OCR引擎,在1985年到1995年由HP实验室开发,后来由google开发并且开源,支持多平台,支持多达40种语言,其中包括中文,支持训练,tesseract-ocr是一个命令行程序,但是也提供多种语言的包装器,如.Net 、Python、Ruby、C、Java,方便集成到程序中使用。命令行调用很简单:tesseract.exe [-转载 2013-08-15 09:17:30 · 4418 阅读 · 0 评论 -
Python_使用python解释器执行monkey runner脚本
今天又重新看了一下以前写的monkey runner脚本,参考了一下monkey runner的官方文档,说可以在monkey runner中使用subprocess,不过我在monkey runner脚本中输入import subprocess会提示我出现错误,错误的原因是因为subprocess需要python的 interpreter,而不是monkey runner 的interprete原创 2013-04-12 15:14:47 · 2048 阅读 · 0 评论 -
Python_Linux(RedHat,Centos)上scrapy详尽安装笔记
原创作者:博客园sharpstill,转载请注明Scrapy是一款非常成熟的爬虫框架,可以抓取网页数据并抽取结构化数据,目前已经有很多企业用于生产环境。对于它的更多介绍,可以查阅相关资料(官方网站:www.scrapy.org)。我们根据官网提供的安装指南,来一步步安装,主要参考了http://doc.scrapy.org/en/latest/intro/install转载 2012-11-05 21:35:53 · 1442 阅读 · 0 评论 -
Python_Scrapy:Installing lxml for Python and run an example
The goal of this guide is to install the lxml Python package and run the example cssutils Python script that uses the lxml package. This guide was written while running Ubuntu, but can be applied to转载 2012-11-05 09:36:32 · 1308 阅读 · 0 评论 -
Python_Python 连接SSH
import sysimport chilkat#(http://www.chilkatsoft.com/python.asp)# Important: It is helpful to send the contents of the# ssh.LastErrorText property when requesting support.ssh = chilk转载 2012-07-27 16:56:34 · 1252 阅读 · 0 评论 -
Python_ValueError:need more than 1 value to unpack
from sys import argvscript,user_name=argvprompt='>'print "Hi %s,I'm the %s script."%(user_name,script)print "I'd like to ask you a few questions."print "Do you like me %s?"%user_namelikes=原创 2012-08-08 23:12:50 · 3331 阅读 · 1 评论 -
Python_Notepad++搭建Python开发环境的一个小改进
Notepad++是一款功能强大的编辑器,通过一定的配置或插件可以担当很多种语言的开发任务,其中包括Python。网上搜“Python Notepad++”可以搜到很多的结果,我采取的方法是这样的,这也是网上大部分文章提出的做法:打开一个Python代码文件后,按F5,打开“运行”对话框,在文本框输入cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PA转载 2012-08-05 14:22:06 · 637 阅读 · 0 评论 -
Python_PIL
#coding=utf-8 import PIL from PIL import Image import time start = time.time() im = Image.open("sample.jpg") im1 = im.resize((100,100), Image.ANTIALIAS) im1.save( '/tmp/sa转载 2012-08-03 10:58:40 · 742 阅读 · 0 评论 -
Python_python 创建目录
>>> import os>>> os.path.exists('D:\\a')False>>> os.mkdir('D:\\a')#删除d:\a>>> os.mkdir('D:\\a\\e')Traceback (most recent call last):File "", line 1, in os.mkdir('D:\\a\\e')Windo转载 2012-08-03 10:57:03 · 717 阅读 · 0 评论