python项目
unique碎
uniquexiaohou
展开
-
python爬虫登录豆瓣(二)
之前使用 requests 库普通登录了豆瓣,这次为带验证码登录。 (故意几次使用错误的帐号和密码登陆可以出现验证码登录,也因此这次请求时需要提交 cookies,说明之前几次密码是错误的) 同上一篇的过程一样,能过 chrome 浏览器抓包,提交 header、data以及 cookies。 由于这次需要抓取验证码图片,因此使用了 bs4 库的 BeautifulSoup 类,同时使用原创 2016-10-13 00:25:45 · 697 阅读 · 0 评论 -
使用 numpy 和 PIL 进行简单的图像处理
内容来自中国大学生MOOC python 系列课程,在此做一个记录 直接贴代码from PIL import Imageimport numpy as np# 反相# a = np.array(Image.open("test.jpg"))# b = [255, 255, 255] - a# 灰度,反相# a = np.array(Image.open("test.jpg").c转载 2017-07-12 22:37:36 · 5410 阅读 · 0 评论 -
mysql 与 excel
mysql:http://www.cnblogs.com/W-Kr/p/5456810.htmlconn = pymysql.connect(host='127.0.0.1', port=3306, user='root', password='root', db='txj', charset='utf8')with conn.cursor() as cursor: sql = "sel转载 2017-05-10 09:15:47 · 603 阅读 · 0 评论 -
自学中的 Django 坑
版本:Django 1.10.3,python 3.4.3 1 mysql 数据库 (2)安装 MySQL-python:pip install MySQL-python#安装时报错 Microsoft Visual C++ 10.0 is required. 解决方案 1. 安装 .net framework 4.0, 如果已安装其他版本则卸载了再安装 下载 .ne原创 2017-04-14 23:42:47 · 1686 阅读 · 0 评论 -
一寸照白底改红底
使用 python3 的 PIL 库,使用其中 Image.open 方法打开,然后使用 getpixel() 方法获取像素信息,若为白色则使用 putpixel() 改为红色。 但选区会选,只能大致改一下,若有解决方法请指教 ^_^from PIL import Image as imageimg = image.open("d:\\2.jpg")p = img.getpixel( tupl原创 2016-10-12 00:27:32 · 1974 阅读 · 0 评论 -
爬虫框架
本文由慕课网相关视频课程后所写,目前还很简陋,以后或许会更新。import requestsimport bs4.BeautifulSoup as BS# url 管理器,其主要使用了迭代器class url_manage: def __init__(self, root_url, pre_url=''): self.root_url = {root_url} # 注转载 2016-10-13 23:23:40 · 353 阅读 · 0 评论 -
猜数字游戏——初探 python 界面编程
本文只是对 python tkinter 库的一个简单使用。 游戏很简单,程序会从 1-10 中选取一个数字,然后由玩家猜,猜中为止,重点在于几个窗口的使用。from tkinter import *from random import randintimport tkinter.simpledialog as dlimport tkinter.messagebox as mbroot =转载 2016-10-13 23:02:25 · 1209 阅读 · 0 评论 -
用 python 将图片软化为字符串
网上已有很多教程,本文可当一个参考。from PIL import Imageimg = Image.open("1.jpg") # 打开一个图片,并返回图片对象w,h = img.size # 返回图片宽,高if h > 100: w = int(100/h * w) h = int(100 / 2)img = img.convert('L') #转载 2016-10-13 22:57:40 · 341 阅读 · 0 评论 -
猜数字—— python 图形化界面编程初探
本文难度并不高,只是对 python 的 tkinter 库的一个初步运用,算是初控图形化界面界面编程吧。 具体实现的是一个猜数据游戏,程序会从 1-10 中随机取一个数,然后由玩家猜,猜对为止。from tkinter import *from random import randintimport tkinter.simpledialog as dlimport tkinter.mess原创 2016-10-13 22:45:07 · 1710 阅读 · 0 评论 -
用 python 将图片转化为字符串
相关教程网上很多,本篇也是看了网上的教程写的,可以参考一下。from PIL import Imageimg = Image.open("1.jpg") # 打开一个图片,并返回图片对象w,h = img.size # 返回图片宽,高if h > 100: w = int(100/h * w) h = int(100 / 2)img = img.conver转载 2016-10-13 22:39:04 · 4062 阅读 · 1 评论 -
python爬虫登录豆瓣(一)
使用 requests 库 通过使用 chrome 浏览器抓包,可以得到这个请求,将其中的 headers 和 data 提交。最后输出到 douban.html 的文件中,即可查看登录的界面。这次请求是第一次登录,所有界面为提示修改个人信息。 import requestsurl = "https://accounts.douban.com/login"data = {"source": "原创 2016-10-12 23:53:35 · 926 阅读 · 0 评论 -
Django 中使用 Jinja2(静态文件与url)
一 配置项目 settting.py 文件{ 'BACKEND': 'django.template.backends.jinja2.Jinja2',#jinja2模版 'DIRS': [ os.path.join(BASE_DIR, 'templates'),#模版文件位置 ], 'APP_DIRS原创 2018-02-03 17:02:45 · 4511 阅读 · 0 评论