上一页 1 2 3 4 5 6 ··· 19 下一页
摘要: 一、SQLAlchemy-Utils 由于sqlalchemy中没有提供choice方法,所以借助SQLAlchemy-Utils组件提供的choice方法 import datetime from sqlalchemy import create_engine from sqlalchemy.ex 阅读全文
posted @ 2018-07-17 09:45 TheLand 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 一、实例化补充 instance_path和instance_relative_config是配合来用的、这两个参数是用来找配置文件的,当用app.config.from_pyfile('settings.py')这种方式导入配置文件的时候会用到 from flask import Flask,re 阅读全文
posted @ 2018-07-17 09:44 TheLand 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Django中的信号及其用法 Django中提供了"信号调度",用于在框架执行操作时解耦. 一些动作发生的时候,系统会根据信号定义的函数执行相应的操作 Django中内置的signal Model_signals pre_init # Django中的model对象执行其构造方法前,自动触发 pos 阅读全文
posted @ 2018-07-17 09:43 TheLand 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、什么是数据结构? 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。 简单来说,数据结构就是设计数据以何种方式组织并存储在计算机中。 比如:列表、集合与字典等都是一种数据结构。 “程序=数据结构+算法” 二、数据结构的分类 数据结构按照其逻辑结构可分为线性 阅读全文
posted @ 2018-07-08 19:56 TheLand 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 题目:给一个二维列表,表示迷宫(0表示通道,1表示围墙)。给出算法,求一条走出迷宫的路径。 maze = [ [1,1,1,1,1,1,1,1,1,1], [1,0,0,1,0,0,0,1,0,1], [1,0,0,1,0,0,0,1,0,1], [1,0,0,0,0,1,1,0,0,1], [1, 阅读全文
posted @ 2018-07-08 19:56 TheLand 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 一、基数排序 局限:只能处理整数,且位数不能太大。 import random from timewrap import * def list_to_buckets(li, iteration):#这个是用来比较每个位置的大小的数字 """ 因为分成10个本来就是有序的所以排出来就是有序的。 :pa 阅读全文
posted @ 2018-07-07 10:53 TheLand 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Twisted是用Python实现的基于事件驱动的网络引擎框架,Twisted支持许多常见的传输及应用层协议,包括TCP、UDP、SSL/TLS、HTTP、IMAP、SSH、IRC以及FTP。就像Python一样,Twisted也具有“内置电池”(batteries-included)的特点。Twi 阅读全文
posted @ 2018-07-05 09:14 TheLand 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 selenium最初是一个测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器 from selenium im 阅读全文
posted @ 2018-07-04 08:36 TheLand 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 Scrapy一个开源和协作的框架,其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的,使用它可以以快速、简单、可扩展的方式从网站中提取所需的数据。但目前Scrapy的用途十分广泛,可用于如数据挖掘、监测和自动化测试等领域,也可以应用在获取API所返回的数据(例如 Amazon As 阅读全文
posted @ 2018-07-04 08:34 TheLand 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 #介绍:使用requests可以模拟浏览器的请求,比起之前用到的urllib,requests模块的api更加便捷(本质就是封装了urllib3) #注意:requests库发送请求将网页内容下载下来以后,并不会执行js代码,这需要我们自己分析目标站点然后发起新的request请求 #安装 阅读全文
posted @ 2018-07-02 21:16 TheLand 阅读(143) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 19 下一页