止语

止语
致力于编程学习分享

Python

初识Django REST framework

阅读(1533)评论(0)

前言其实刚开始学习Django的时候听到过REST framework这个词,当时上课昏昏欲睡,只是大概有一个印象而已,然后就忽略过去了…知道最近打算重新写一下以前使用Django写的博客,然后发现当初写的代码好乱,然后就是一顿操作下来,遇到一个问题:当我想使用一个路由通过ajax进行不同的操作的时候会变得特别麻烦,这个时候才多多少少想起来REST fram...

Python

Chrome的selenium驱动食用方法

阅读(1553)评论(0)

下载地址 selenium下载地址chrome各版本驱动下载地址 食用方法 通过 chrome各版本驱动下载地址 将对于你Chrome版本的确定下载下来将chromedriver.exe放到任意文件夹内[推荐放到你的Chrome浏览器的文件夹]将chromedriver.exe存在的文件夹的路径写进环境变量的path中在Pycharm中写如下代码: ...

对lol贴吧爬取的一次记录(二)

阅读(1404)评论(0)

传送口没有看上一篇文章的可以点击→传送门前往上一篇文章 本次工作 将程序进行封装将数据存储在数据库中可以自动翻页进行爬取 开始工作通过之前的爬取之后我们发现那样写不是怎么好,那么我们就将它封装一下。 通过分析我大致将它分成下面的样子: import requests import lxml.html class Tieba(obj...

Python

对lol贴吧爬取的一次记录

阅读(2139)评论(0)

爬取对象 lol贴吧 爬取需求 爬取用户的发表文章的标题爬取用户的名称爬取用户的发表内容爬取帖子的发表时间将爬取的内容存放到Mongodb中实现自动翻页爬取最好改成增量爬取 工具以及使用到的库 PyCharmrequestslxmlpymongoqueue 爬前小分析首先我们进入到lol贴吧,然后查看页面,看一下我们需要爬取的内容,紫色区域内是我...

又一年了,再见了2018

阅读(1155)评论(0)

终于,2019到了… 一直以为还很遥远,现在就突然的到了要毕业的时间了,还没来得及看看大学的风景就这样毕业了(大概是睡过的吧)…现在想想还有点遗憾和后悔,回首这一年,发生了不少事情,也明白了很多,凡事不能冲动,也不要在冲动的时候做决定。 不知道今年会怎么样,但是希望是美好的,也对毕业后的日子有很好的憧憬,加油啦

Python

关于Django中的queryset的问题

阅读(1489)评论(0)

Django学习到查询数据表的时候,遇到了queryset这个东西,他呢就是通过查询得到的一个结果对象,起初或许是我当时没有好好听课,时候才发现对于这一块有点迷茫,自己尝试了好多次,通过print打印输出了好几次都不知道为什么通过for来遍历他会得到相对应的值,期间也问过同学,多多少少明白了点…不过还是处于迷茫的状态… 不弄懂这个心理实属难受,于是去百度G...

PHP

网易云音乐下载

阅读(1958)评论(0)

又一次碰到一首很不错的歌,在网易云上面,点击下载的时候提示要下载客户端,本身就不喜欢下载那么多东西到电脑,于是就想着能不能做个爬虫来将需要的歌曲下载下来,于是就去试了一下…博主本身技术太低- -!没能越过他们的那个机制…于是就想到了一个比较笨的方法去实现歌曲的下载.. 代码如下<html> <head> ...

Python

Django中重定向和url的反向解析

阅读(2006)评论(0)

在Django2.x的版本中,使用重定向的时候可能会出现‘set’ object is not reversible的错误,这个时候我们就需要查看相对应的应用里面urls的模板了: 正确的from django.urls import path, re_path from app import views app_name = 'app' url...

Python

关于Django2.x版本的urls的调度问题

阅读(3872)评论(0)

今天学习url的带参传递法时,在path中使用正则表达式报错了,查看了官方的文档,官方文档给出一个配置: from django.urls import path from . import views urlpatterns = [ path('articles/2003/', views.special_case_2003), ...

Python

Django安装使用及注意事项

阅读(1382)评论(0)

安装Django 在Linux中使用pip install Django对Django进行安装使用pycharm可以直接在setting中找到对应的环境进行下载 配置安装完成我们需要创建一个应用: 我们可以使用python manage.py startapp 应用名来进行创建在pycharm中创建Django时可以直接创建 创建完成去setti...

Powered by emlog © Emlog大前端 theme By 草窝 |  SiteMap

豫ICP备16038381号-1