- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 爬虫项目-Scrapy
创建项目scrapy startproject 项目名创建爬虫scrapy genspider +<爬虫名字> + <允许爬取的域名>例如:scrapy genspider coursespider “www.xxx.cn”spider部分(1)start_urls为一个列表,可直接修改成爬取的地址(2)请求头的设置,可防反爬虫ua = U...
2019-07-05 14:44:12
150
原创 Linux指令操作-笔记
1、tail功能:tail命令可以输出文件的尾部内容,默认情况下它显示文件的最后十行。通常用于来对日志进行监控,能够实时跟踪日志文件的变化。实例:tail -f 300 logtest.txt实时显示txt文件最后的300行。tail -f,每隔一秒去检查文件是否增加新的内容,如果增加,就追加显示在原来文件的最后面,如果没有就不变。(也可不要300)Ctrl+C 中断tail程序,退出...
2019-01-24 16:58:44
125
原创 ES相关操作
# coding: utf-8import timeimport xlrdfrom elasticsearch import Elasticsearch_index = 'school'_type = 'name'es_url = '127.0.0.1'es = Elasticsearch(es_url)def bulk_es(chunk_data): respon...
2019-01-08 09:43:33
137
原创 python StringIO
# Create your tests here.# coding=utf-8from io import StringIO# StringIO还有一个对应的c语言版的实现,它有更好的性能,但是稍有一点点的区别:# cStringIO没有len和pos属性。(还有,cStringIO不支持Unicode编码)# 如果实例化一个带有默认数据的cStringIO.StringIO类。那么...
2018-12-17 15:14:02
178
原创 数据库数据导出以及xlwt的使用
from django.http import HttpResponsefrom xlwt import *from io import StringIO, BytesIOimport os@list_route()def excel_export(self, request): """ 导出excel表格 """ list_obj = ...
2018-12-17 15:12:54
202
原创 我的笔记
我的笔记1.isdigit()方法检测字符串是否只由数字组成a = '123'a.isdigit() # 返回Truea = '123a'a.isdigit() # 返回False2 视图中filter_fieldsqueryset = UniversityCourse.objects.all().order_by('create_time')serializer_cla...
2018-11-30 17:21:19
136
原创 student_sys中删除项目功能的实现
@detail_route(['PATCH']) def cancel_project(self, request, pk): instance = self.get_object() update_chart_id = request.data.get('chart_id') chart_ids = OrderChartRelation....
2018-11-30 10:28:15
114
原创 [Errno 5] Input/output error
File “/root/workspace/StudentSystem2.0/StudentManageSys/order/views.py” in cancel_project print(project_dict)Exception Type: OSError at /api/v1/order/1216/cancel_project/ExceptionV...
2018-11-30 10:22:22
8607
原创 postman用json格式传递列表
chart_ids =[{'project_id': 101, 'course_num': 3, 'chart_id': 535}, {'project_id': 99, 'course_num': 2, 'chart_id': 536}]等价于postman{ "chart_ids": [ { "project_i...
2018-11-29 13:42:50
2070
原创 pycharm快捷键
编辑类:Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 类名完成Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctrl + F1 显示错误描述或警告信息Alt + Insert 自动生成代码Ctrl...
2018-09-26 20:13:04
75
原创 django-1
一 Django介绍1.简介 Django,是用python语言写的开源web开发框架,并遵循MVC设计。 Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架,Django有许多功能强大的第三方插件,你甚至可以很方便的开发自己的工具包。这使得Django具有很强的扩展性。它还强调快速开发和DRY(DoNotRepeat...
2018-09-20 21:12:58
101
原创 mysql数据库的用户创建,权限设置
mysql终端运行命令create user meiduo identified by 'meiduo'; grant all on meiduo_mall.* to 'meiduo'@'%'; flush privileges;说明:第一句:创建用户账号 meiduo, 密码 meiduo (由identified by 指明) 第二句:授权meiduo_mall数据库下的所有...
2018-09-17 12:21:03
294
原创 SECRET_KEY&密钥
SECRET_KEY配置变量是通用密钥,可在Flask和多个第三方扩展中使用,如其名所示,加密的强度取决于变量值的机密度,不同的程序使用不同的密钥作用:主要是在其加密的过程中作为算法的一个参数,这个值的复杂度影响到了数据传输和存储时的复杂度考虑到安全性,密钥最好存储在系统的环境变量中下面生成密钥的一种方法:import osimport base64key = os.uran...
2018-08-23 22:22:17
14284
原创 Pycharm上设置模板
Python Script 模板设置 位置3填写模板内容 fx:#coding:utf-8#file: ${NAME}.py#@author: ZHEN#@contact: zhenhao0508@163.com#@time: ${DATE} ${TIME}#@desc:Live Templates 自定义模块设置 位置2添加自定义模板 位置3填写模板内容添加...
2018-08-19 09:10:58
2449
原创 MYSQL数据库的导出与导入
数据库的导入:source 数据库存放的路径(可直接拖到终端中)1.创建一个空的数据库 create database 数据库名 charset utf8; fx: create database ex_j_d charset utf8;2.进入数据库,导入数据库 use 数据库名; fx: use ex_j_d; sourc...
2018-08-18 16:00:29
164
转载 欢迎使用CSDN-markdown编辑器-记录
标题 ### 欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 C...
2018-08-18 15:49:36
169
coursespider.zip
2019-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人