自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 亲测centos7.4 + python3.6+ firefox56 + geckodriver0.20环境安装配置

centos7 + python3.6+ firefox + geckodriver环境安装centos7 + python3.6+ firefox + geckodriver安装依赖配置python3.6配置firefox 56.0.2配置geckodriver 0.20.0配置python3后yum的坑centos7 + python3.6+ firefox + geckodriver高效...

2020-04-01 16:36:52 1719

原创 linux入门及文件管理基础命令用法

通用小技巧ctrl + shift + = 放大终端窗口的字体显示ctrl + - 缩小终端窗口的字体显示按 上/下 光标键可以在曾经使用过的命令之间来回切换如果想要退出选择,并且不想执行当前选中的命令,可以按 ctrl + c自动补全在敲出 文件/目录/命令 的前几个字母之后,按下 tab 键如果输入的没有歧义,系统会自动补全如果还存在其他 文件/目录/命令,再按一下 tab ...

2019-07-27 15:25:44 1310

原创 亲测可用centos7.4 + python3.6+ ngnix+ uwsgi flask环境安装配置

centos7.4 + python3.6+ ngnix+ uwsgi flask环境安装配置nginx安装编译修改nginx.confuwsgi安装磕磕绊绊初学者踩过所有的坑69开了一年阿里云服务器安装之前需要依赖依赖,yum安装就完事了,网上很多这种nginx安装编译习惯在这个目录下安装程序cd /usr/localwget http://nginx.org/download/n...

2020-04-17 16:05:06 249 1

原创 【求助!!!】selenium如何不生成geckodriver.log文件

@retry(5)def page_driver(url): proxies = requests.get("proxy_API").json()["ip"] # 设置代理 profile = webdriver.FirefoxProfile() proxy = proxies["http"].replace("http://", "") ip, por...

2020-04-07 15:07:33 2396 5

原创 搭建免费代理池

代理池搭建依赖数据库mongoDB本文请求头UserAgent未提供可以去这个网站找可用的复制https://fake-useragent.herokuapp.com/browsers/0.1.11import requestsfrom bs4 import BeautifulSoupfrom fake_useragent import UserAgentimport pymong...

2020-04-01 16:45:42 292

原创 requests入门简单爬虫(三)

众所周知http是无状态的协议,即每一次请求都是独立的,这样每一次请求访问服务器并不认得我们,所以引入了cookies,和session机制。爬虫如何解决需求:实现人人网获取“我的状态”# 第一种# 直接手动登录,浏览器中找到登录的cookies值,headers = cookies值 加入到请求头中response = requests.get(url, headers=header...

2019-11-07 15:50:24 126

原创 python requests爬取西刺代理,并运用

临时偷发不细说了 ua = UserAgent() headers = { 'User-Agent': ua.random } print(headers) http_p = random.choice(http_ip_pool) https_p = random.choice(https_ip_pool) proxies =...

2019-09-17 14:39:27 249

原创 requests入门简单爬虫(二)

post的简单获取案例需求:百度翻译搜索翻译联想import requests# 所有字典的键由访问url实际id等确定def translate(url, kw): form_data = { "kw": kw } respond = requests.post(url, data=form_data) result_dic = res...

2019-09-16 20:28:07 109

原创 requests入门简单爬虫

爬虫的仨步骤1.爬取网页2.数据提取/保存3.预处理需求:运用requests实现百度贴吧自定义获取指定页面任意打开一个吧https://tieba.baidu.com/f?kw=python&ie=utf-8&pn=50关键在于找到数据的接口多翻几页分析发现最后得urlurl = 'https://tieba.baidu.com/f?kw=' + 搜索内容 +...

2019-09-16 19:50:28 136

原创 flask的蓝图buleprint

先看看最基础的flask实现from flask import Flaskapp = Flask('__name__')@app.route('/')def test(): return '这是一个测试demo'if __name__ == '__main__': app.run()再看看最基本的blueprintfrom flask import Flask...

2019-09-08 19:29:04 222

原创 flask数据库基础demo

SQLAlchemy一对一的创建及一些操作from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyimport os# 获取绝对路径BASE_DIR = os.path.abspath(os.path.dirname(__file__))# wk/fk.sqlite# 1.配置数据库连接class Config(o...

2019-09-07 21:59:13 151

原创 python time模块(随手补充)

最简最直观常用的年# %y 两位数的年份表示(00-99)# %Y 四位数的年份表示(000-9999)月# %m 月份(01-12)日# %d 月内中的一天(0-31)时# %H 24小时制小时数(0-23)# %I 12小时制小时数(01-12)分# %M 分钟数(00=59)秒# %S 秒(00-59)好多网都是...

2019-09-07 00:46:49 167

原创 flask基础demo

一般模板 from flask import Flask,render_template # from flask_script import Manager # 使用命令行启动时导入 app = Flask(__name__) # manage = Manager(app)# 使用命令行启动时用""" @app.route('/') def index(): ret...

2019-09-07 00:44:58 655

原创 Django中的ORM基础

Django 非常适合构建数据库驱动型网站,它提供了简单而强大的工具(ORM),易于使用 Python 执行数据库查询。模板和视图,模板负责显示,视图负责执行逻辑,然后返回响应。对现代的 Web 应用程序而言,视图逻辑经常需要与数据库交互。Object Relational Mapping,简称ORM(对象关系映射)将面向对象语言程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式(对...

2019-08-31 15:58:49 105

原创 Django面试题(小结一)

一、Django常用命令创建项目django-admin startproject mysite创建apppython manage.py startapp app01启动项目python manage.py runserver生成迁移文件python manage.py makemigrations迁移python manage.py migrate二、Django中常见的过滤器和标...

2019-08-30 08:32:23 1484

转载 【转】python面试题

1、大数据的文件读取 利用生成器generator迭代器进行迭代遍历:for line in file2、迭代...

2019-08-28 20:35:38 875

转载 【转】pandas数据基本操作

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...

2019-08-28 20:26:36 158

原创 疯狂Python习题源代码分享(全)

https://pan.baidu.com/s/1bRuvYRhSJ49kklwwhJYGIg 提取码:oe07失效请及时联系第二次补:链接: https://pan.baidu.com/s/1P-xmXLCPsFZzdV9YloZ4pQ提取码: gq2r————————————————...

2019-08-28 17:17:07 1401 18

原创 django_Paginator分页器的基础用法

from django.core.paginator import Paginatordef pag_test(request): book_obj_list = models.Book.objects.all() p = Paginator(book_obj_list, 5) # 第二个参数 : 表示每一页显示5条数据 print(p.count) # 100 获...

2019-08-24 16:23:43 297

原创 jq使用ajax失去焦点

Ajax = 异步 JavaScript 和XML。Ajax是一种用于创建快速动态网页的技术。HTML<script> $(function () { $("#L_email").blur(function () { // 1. 获取文本框中的内容 // 2. 发送ajax 请求 v...

2019-08-22 20:01:19 882

原创 matplotlib设置中文字体

win10/linux/mac通用,改一改路径即可导入 from matplotlib import font_manager创建字体 my_font = font_manager.FontProperties(fname=“C:\Windows\Fonts\MSYHBD.TTC”)(微软雅黑是这个名字,一般都在在文件夹下)(Linux命令 fc-list fc-list :lang=z...

2019-08-22 17:06:52 1777

原创 python爬虫例程

本文采用的是谷歌浏览器获取’User-Agent’:参加https://blog.csdn.net/orange_mask/article/details/97800094import requestsfrom bs4 import BeautifulSoupurl = "https://www.runoob.com/python/python-100-examples.html"...

2019-08-22 11:47:56 282

原创 numpy&pandas基础用法详解

初学pandas不断补充整理归纳常用的,配合numpy使用默认import pandas as pdimport numpy as np#习惯简写一、创建1.series s = pd.Series([1, 3, 4, np.nan, 1])2.日期 dates = pd.date_range('20180101', periods=6)3.dict对象创建DataFramedf...

2019-08-21 22:10:27 605

原创 django中间件

二、 中间件a) 什么是中间件:中间件是一个类,影响全局。可以改变请求和响应。b) 自定义中间件:i. 创建中间件自定义一个类 继承MiddlewareMixin注册 :settings.py 中 MIDDLEWARE 列表中进行注册。5个可以覆写的方法(根据需求来覆写即可)c) process_request 方法i. 执行时机:在 视图函数执行之前调用。 并且 reques...

2019-08-21 19:36:23 139

原创 cookie与session回顾

b) cookiei. 什么是cookieCookie 就是一段文本信息。ii. cookie 原理:当浏览器第一次发生请求的时候,服务器端生成一个cookie ,并服务器响应的时候,将cookie 信息设置在响应头中,返回给浏览器。当浏览器下次请求的时候,会在请求头中携带cookie 到服务器。iii. 使用方法设置cookieresponse = HttpResponse(‘’...

2019-08-21 19:31:03 187

原创 django利用中间件及session优化登录

创建目录及.py文件命名如图.py文件中代码如下from django.utils.deprecation import MiddlewareMixinfrom django.shortcuts import redirect# 白名单# /: 表示访问商城的首页white_list = ['/seller/login/', '/seller/register/', '/']...

2019-08-21 19:24:48 559

原创 django建立图书管理系统

需求:创建一个简单的图书管理系统包含图书,作者,出版社其中出版社与图书:一对多关系作者与图书:多对多关系前面常规的配置各种建立模型类from django,db import models # 出版社模型类 class Publisher(models.Model): name = models.CharField(max_length=32) def __str__(sel...

2019-08-14 22:18:28 753

原创 运用Paginator实现前端页面分页,测试

需求:将100条数目以及信息分页显示,实现每页显示5条先常规配置 models.ps 创建表结构在app中创建添加100条数据的视图函数创建对应的子路由并与主路由建立连接创建分页显示的视图函数# 引入模块 views.pyfrom django.core.paginator import Paginator, EmptyPage def pag_test(request): boo...

2019-08-14 20:18:05 573

原创 Django建一个博客随笔(二)

创建视图函数vivews.pyfrom django.shortcuts import render_to_response, get_object_or_404from .models import Blogdef blog_list(request): context = {} context['blogs'] = Blog.objects.all() return rende...

2019-08-13 22:57:58 414

原创 Django随笔

请求协议1)请求首行:请求方式 请求路径 协议和版本,例如:GET /index.html HTTP/1.1。2)2~n请求头:请求头名称:请求内容,即为key:value格式,例如:Host:localhost:8080。3)空行:用来与请求体分开。4)请求体:GET没有请求体,只有POST有请求体。url:统一资源定位符(网址)http://www.baidu.com:80/s/?...

2019-08-11 11:56:24 443

原创 django建一个博客配置环境(一)

Django是一个很好用的python web框架,目前刚刚开始接触,最近会陆陆续续发一些学习笔记以备以后学习。配置使用pycharm3.5以及自带的sqlite轻量数据库(当初学python以及一些django基础命令配置遗留的开发环境)后续可能会使用linux首先简单的配置一个虚拟环境,方便以后文件的整体迁移或上线选用 virtualenv一)创建安装virtualenv虚拟环境pi...

2019-08-10 22:31:05 460

原创 终止后台程序

有人私信我说打卡伽卡软件就打不开任务管理器了,试了一下有些电脑还真打不开任务管理器,可这个伽卡又不是那么好关闭,一直在后台运行,导致任务管理器也开不了。其实只要三步就能关闭管理员权限打开 运行输入命令 taskkill /im student.exe /t /f || taskkill /im smonitor.exe /t /f如果还是自启动可以尝试输入taskkill /im sm...

2019-08-01 15:54:22 740

原创 获取浏览器的User-Agent

浏览器输入javascript:alert(navigator.userAgent)chrome浏览器并不管,可以地址栏输入about://version用户代理后面即是

2019-07-30 17:17:34 1608

原创 个人笔记—浅谈装饰器

今天看了道面试题,发现对python的装饰器的理解实在太浅,故看了些帖子写了点笔记,以备不时之需。务必使用debug方法逐步看的执行顺序v1.0计算一个函数的耗时import timedef func_sum(): sum = 1+ 1 print (sum)def timeit(func): start = time.time() func() ...

2019-07-28 19:46:32 762

原创 sql基础命令

命令框输入mysql -uroot -p输入密码1234mysql 数据库密码修改mysql 窗口: set password for 用户名@localhost = password(“新密码”);port=3306 端口号default-character-set=utf8 指定客户端默认的字符集,查看数据库:show databases;创建数据库test :create ...

2019-07-27 19:28:23 869

django2.0-course.rar

包含django2.0构建博客从创建到部署的全部流程以及源码。视频另私聊我csdn任意博客留言获取bdy链接

2019-08-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除