
Python
文章平均质量分 84
小小程序员1986
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python中yield
在介绍yield前有必要先说明下Python中的迭代器(iterator)和生成器(Generator)。一、迭代器(iterator)在Python中,for循环可以用于Python中的任何类型,包括列表、元祖等等,实际上,for循环可用于任何“可迭代对象”,这其实就是迭代器迭代器是一个实现了迭代器协议的对象,Python中的迭代器协议就是有next方法的对象会前进到下一结果,而在一系列结果的末原创 2016-08-28 14:07:58 · 400 阅读 · 0 评论 -
Django 1.9 开发web项目
Python Version: 2.7.10Django Version: 1.9REST framework 3.3.2创建项目:django-admin startproject TestWeb切换到项目中创建应用:django-admin startapp app01修改配置文件settings.py,添加你的应用app01和rest_framework INSTALL原创 2016-08-28 14:08:26 · 492 阅读 · 0 评论 -
Python CGI编写web程序-加法器
CGI是运行在服务器上的程序,提供客户端HTML页面的接口,它的全称是Common Gateway Interface (通用网关接口)缺点及改进:每次的CGI请求都要生成程序的副本来运行FastCGI-先编译mod_perl-将解释器作为模块集成在web服务器中使用C等编译语言模板引擎jkxy.pyform_type="GET"和form_type="POST"对应于get和post请求def原创 2016-08-28 14:08:23 · 1077 阅读 · 0 评论 -
Python的ORM框架SQLAlchemy
API例子import sqlalchemy from sqlalchemy import create_engine from sqlalchemy.ext.declarative import declarative_base from sqlalchemy import Column, Integer, String from sqlalchemy.orm import sessionmak原创 2016-08-28 14:08:20 · 529 阅读 · 0 评论 -
python读取文本数据写入到数据库及查询优化
文本数据格式650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/78/3A/wKiom1Z4LlnTJ2BsAABumSdrKSw965.png" title="捕获.PNG" alt="wKiom1Z4LlnTJ2BsAABumSdrKSw965.png" />ip2int函数用于IP地址转化为整数int2ip函数用于整数转化为IP原创 2016-08-28 14:08:17 · 3563 阅读 · 0 评论 -
Python操作mysql数据库
有三种方式:mysql-connector, MySQLdb,torndb(对MySQLdb的二次封装)mysql-connector:游标是弱引用,无法封装成函数MySQLdb:可以封装成函数torndb:返回值可以转换成字典from __future__ import print_function sql = ('SELECT * from ipdata limit 10') # mysq原创 2016-08-28 14:08:15 · 477 阅读 · 0 评论 -
Python爬虫爬取百度贴吧多线程版
XPath提取内容//定位根节点/ 往下层寻找提取文本内容:/text()提取属性内容 : /@XXXX常规匹配#-*-coding:utf8-*- from lxml import etree html = ''' 测试-常规用法 这是第一条信息 这是第二条信息 这是第三条信息原创 2016-08-28 14:08:12 · 697 阅读 · 0 评论 -
Windows下Python安装lxml 3.4.4
推荐安装方式:命令行安装pip install lxml==3.4.4easy_install lxml==3.4.4会自动下载lxml-3.4.4-cp27-none-win32.whl安装cp27表示是python2.7不指定版本号的话,默认会下载最新版(3.5.0)源码编译安装,编译过程中会提示缺少libxml2和libxslt依赖github源码地址:https://github.com/原创 2016-08-28 14:08:09 · 3768 阅读 · 0 评论 -
Python 网络爬虫单线程版
re.S让.能够匹配\n,默认情况点是不能匹配换行符的1.爬取网页源码中的图片#-*- coding:utf-8 -*- import re import requests with open('source.txt', 'r') as f: html = f.read() #匹配图片网址,括号中为需要返回的内容 pic_url = re.findall('img src="(.*?)"原创 2016-08-28 14:08:06 · 541 阅读 · 0 评论 -
Django Rest Framework 3.3.2 开发 RESTful API
Python Version: 2.7.10Django Version: 1.9REST framework 3.3.2安装pip install djangopip install djangorestframeworksettings.py INSTALLED_APPS中引入rest_frameworkINSTALLED_APPS = [ 'django.contri原创 2016-08-28 14:08:28 · 595 阅读 · 0 评论