学习总结
会编程的漂亮小姐姐
所有的高薪,背后都是玩命的付出和不懈的坚持,这也是为什么会有这样的现象:越厉害的人,反而越努力。切记,别用今天的安逸换来一辈子的艰难,这是天底下最赔本的买卖。
展开
-
RuntimeError: (PreconditionNotMet) The third-party dynamic library (cudnn64_7.dll) that Paddle depen
install paddlepaddle-CPU not paddlepaddle-GPU原创 2021-11-03 13:42:58 · 3225 阅读 · 3 评论 -
django基础(2)
1.增加超级管理员2.当执行python manag.py makemigrations一直无法成功执行时,解决办法:3.django下拉列表不显示具体的值,而显示为object的解决办法4.set_cookie5.RuntimeWarning: DateTimeField Event.start_time received a naive datetime...原创 2018-05-09 20:04:31 · 199 阅读 · 0 评论 -
Flask基础(2)
1.flask第一个程序2.设置debug模式3.URL传参数4.反转url5.页面跳转和重定向6.flask渲染jinjia2模板和传参7.if判断8.for循环遍历列表和字典9.过滤器10.数据库表的创建、增、删、改、11.运算符filter(模型名.字段.运算符(‘值’)),如:lt_ 小于,用法:le 小于等于gt 大于ge 大于等于in_ 在范围...原创 2018-05-26 16:08:53 · 382 阅读 · 0 评论 -
python学习-pandas(5)
1.删除重复元素 使用duplicated()函数检测重复的行,返回元素为布尔类型的Series对象,每个元素对应一行,如果该行不是第一次出现,则元素为TRUE. 使用drop_duplicates()删除重复的行.df = DataFrame({'color':['white','red','white'],'size':[10,20,10]})df#du...转载 2018-06-20 20:24:05 · 247 阅读 · 0 评论 -
pandas中绘图函数
1.线形图import matplotlib.pyplot as plts = Series(np.random.randint(0,20,size=10))#bins默认值是10,值越大,条越细s.hist(bins=100)简单的DataFrame图标实例.plotdf = DataFrame(np.random.randint(0,150,size=(5,4)...转载 2018-06-20 20:24:28 · 316 阅读 · 0 评论 -
MongoDB的安装以及配置
MongoDB是一个NoSQL数据库。它是使用C++编写的开源、跨平台,面向文档的数据库。1.在mongDB官网下载mongoDBwget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.5.tgz 2.解归档gunzip <filename>3.解压缩tar -xv...原创 2018-05-30 20:06:58 · 255 阅读 · 1 评论 -
Redis安装和配置
一、Redis简介:二、安装环境:三、下载安装:1.下载文件到 /opt/ 目录下2.解归档、解压文件3.切换目录到 redis-2.8.13 目录下4.执行make命令,最后几行的输出结果5.执行安装命令6.修改redis配置文件四、如何启动redis?五、如何连接redis六、遇到的问题一、Redis简介: Redis是一...原创 2018-05-30 20:49:53 · 240 阅读 · 1 评论 -
python学习-pandas(1)
pandas导入pandas:# 数据分析有三剑客,三个模块#前面两个属于数据分析,展示数据,画图(一图顶千言)import numpy as npimport pandas as pdfrom pandas import Series,DataFrame1.SeriesSeries是一种类似于一维数组的对象,由下面两个部分组成:values...转载 2018-06-13 23:45:16 · 537 阅读 · 0 评论 -
python-切片
python-切片通常切片操作要提供三个参数[start_index:stop_index:step]start_index:表示切片的起始位置stop_index:表示切片的结束位置(不包括)step可以不提供,默认值是1,步长值不能为0当step为整数,以list[start_index]元素位置开始,step作为步长到list[stop_index]元素位置(不包括)为止,...原创 2018-06-21 19:49:25 · 146 阅读 · 0 评论 -
爬虫基础(1)
网络爬虫(web crawler),(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者。)是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。在网页中一般有很多的超链接将许多网页信息联系在一起。网络爬虫正是利用网页中的超链接信息不断地获取网络上其它的页面。,这一数据采集的过程正类似于一个爬虫或者蜘蛛在网络上漫游,所以才被形象的称为网络爬虫或者网络蜘蛛。 ...原创 2018-06-07 15:53:35 · 357 阅读 · 0 评论 -
cookie和session:
cookie和session在django个flask项目中经常用到,一直感觉对这两个概念有点模糊,经过查资料学习后,加深了对其的理解,并做了一些自我总结。cookiecookie的产生是因为HTTP的请求是无状态的。即使和服务器已经建立了连接并且成功登陆,下一次用户再发出相同的请求时,服务器仍然无法判断是否是同一用户,这时就产生了cookie。当客户端向服务器端发送请求,服务器将数据(...原创 2018-06-08 10:05:13 · 151 阅读 · 0 评论 -
爬虫代码(1)
# 排序规则:1.按字母循序。2.先写原生再写第三方3.没有from的写在前面,有from的写在后面from enum import Enum, uniquefrom queue import Queuefrom random import randomfrom threading import Thread, current_threadfrom time import sleep...原创 2018-06-01 10:12:38 · 1525 阅读 · 0 评论 -
python学习-pandas(2)
1.处理丢失mysql中有丢失的数据在mysql中有null就是列中丢失数据在pandas中的丢失数据是nan在python中有两种为空的情况:np-NaN/Nonedf = DataFrame({'python':[100,101,np.nan,None],'java':[110,120,119,None]})df结果:如下表,丢失的数据全部为NAN java...转载 2018-06-14 23:26:35 · 179 阅读 · 0 评论 -
Python学习过程遇到的坑(1)
Python学习过程遇到的坑1.运行pycharm程序,一直提醒配置错误,但实际上有重新导入python.py模块。强制运行代码,提示以下内容:error running ‘main_redis’ @NotNull method com/intellij/execution/configurations/generalCommandLine.getExePath must not retu...原创 2018-06-30 09:41:24 · 22244 阅读 · 0 评论 -
linux scp命令
Linux scp命令用于Linux之间复制文件和目录。scp [可选参数] file_source file-target1.从本地复制到远程命令格式:#scp loacl_file romote_username@romote_ip:remote_folderscp local_file remote_username@remote_ip:remote_fil...原创 2018-07-09 10:08:45 · 182 阅读 · 1 评论 -
django页面跳转问题
1.页面跳转项目的urls:urlpatterns = [ url(r'^app/', include(('app.urls'),namespace='my_app')),]app的urls:urlpatterns = [ #首页 url(r'^index/',views.my_home,name='my_index'),]如果登录成功...原创 2018-07-09 20:31:33 · 10354 阅读 · 0 评论 -
模板的继承
1.模板的继承举例有一个base.html模板如下:<p> 这是一个继承模板</p>{% block content %}{% endblock %}以下test.html的代码如下{% extends 'base.html' %} #引用上面的base.html模板{% block content %} <a h...原创 2018-07-10 00:13:29 · 3142 阅读 · 0 评论 -
Python学习过程遇到的坑--项目(1)
1.HTML导入CSS和JS{% load static %}<!doctype html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>首页</title>原创 2018-07-10 17:09:59 · 196 阅读 · 0 评论 -
获取页面输入信息
后端代码:#获取area直接get就可以area_info = request.POST.get('areainfo')#获取图片信息用FILESpicture_info = request.FILES.get('pictureinfo')#facility是一个多选框,其信息是放在一个列表中,获取用户页面选项采用getlistfacility_info = request....原创 2018-07-10 17:12:41 · 961 阅读 · 0 评论 -
Python学习过程遇到的坑-项目(2)
1.用户登录代码已经注释# 用户登录def login(request): # get请求获取登录页面 if request.method == 'GET': return render(request, 'xym/login.html') # post请求获取信息 if request.method == 'POST': #th...原创 2018-07-10 17:23:12 · 765 阅读 · 0 评论 -
Docker
Docker 是一个为开发者和系统管理员在容器中开发、部署和运行的平台。灵活、轻量级、可互换、部署简单、扩展性强Docker的应用场景 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。镜像Image和容器Container• 容器是运行镜像后产生的 • 镜像是一个包含所有需要运行的文件组成的包,比如代码、可运行文件、库、环境变量和配置文件等。镜像是容...原创 2018-07-17 15:47:34 · 941 阅读 · 0 评论 -
CenterOS7下mongoDB安装以及配置
1.在mongDB官网下载mongoDBwget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.5.tgz 2.解归档gunzip mongodb-linux-x86_64-3.6.5.tgz3.解压缩tar -xvf mongodb-linux-x86_64-3.6.5.tar4...原创 2018-07-04 20:34:03 · 3184 阅读 · 0 评论 -
Ubuntu下MongoDB的安装以及配置&mongo常用命令
Ubuntu下MongoDB的安装以及配置 MongoDB是一个NoSQL数据库。它是使用C++编写的开源、跨平台,面向文档的数据库。1.在mongDB官网下载mongoDBwget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.5.tgz 2.解归档gunzip &lt;filenam...原创 2018-07-04 20:35:45 · 489 阅读 · 0 评论 -
爬虫实际应用(1)
1.运行爬虫脚本命令#编写爬虫脚本时,需要给脚本取一个名字scrapy crawl name2.进入调试界面#该命令会进入到https://movie.douban.com/top250网页的调试界面scrapy shell https://movie.douban.com/top250#该命令直接进入到脚脚本的调试界面python manage.py she...原创 2018-07-11 15:19:49 · 4588 阅读 · 0 评论 -
The solution to restart mongo
During these days,when i start the mongon ,It will sometime fail because another mongo is running on the server.Here is some solutions for the problems.i will try to make more details in the fut...原创 2018-07-05 09:18:09 · 130 阅读 · 0 评论 -
爬虫实现二级链接页面信息爬取
一.scrapy环境搭建,参考我的博客–&amp;gt;爬虫框架虚拟环境搭建二.scrapy设置配置1.设置用户代理进入页面并刷新,进入开发者模式,点击选中一个网页,在Network-Headers中找到USER_AGENT,并复制就可以了.USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537...原创 2018-07-11 19:52:17 · 12429 阅读 · 3 评论 -
django图片可以成功上传,但页面不显示
解决办法:https://www.cnblogs.com/52forjie/p/7875875.htmlfrom django.views.static import serve #需要导入url(r'^media/(?P&lt;path&gt;.*)$', serve, {'document_root':settings.MEDIA_ROOT}), #这部分很重要...原创 2018-07-11 19:59:27 · 2206 阅读 · 2 评论 -
ubuntu系统django项目部署
安装包 sudo apt updateapt install mysql-server mysql-client设置远程访问mysql a) 查找 mysql.conf find / -name mysql.cnf b)注释mysql.cof文件的bind_address ——– vim /etc/mysql/mysql.conf.d/mysqld.cnf /etc/...原创 2018-07-17 23:51:48 · 211 阅读 · 0 评论 -
MySql 中关键字 case when then else end 的用法
1.世界杯某次统计记录如下,请按照日期统计每日胜负 sf date 负 2017-04-10 00:00:00.000000 胜 2017-04-10 00:00:00 负 2017-04-9 00:00:00 负 2017-04-9 00:00:00 胜 2017-04-9 00:00:00 胜 2017-...原创 2018-07-18 13:53:12 · 889 阅读 · 0 评论 -
拓展——面试题 如何让if和else同时执行
os.fork 创建进程 可以让if eles同时进行原创 2018-07-18 14:04:20 · 3200 阅读 · 0 评论 -
git使用教程(2)-----合并到分支
1.假设现在在yanmei分支,执行以下命令:git add .git commit -m 'yanmei'gitb push origin yanmei2.首先切换到master分支git checkout master3.把master分支代码pull下来git pull origin master4.将yanmei分支的代码合并到mas...原创 2018-07-07 16:06:11 · 172 阅读 · 0 评论 -
Python学习过程遇到的坑(2)
1.HTML导入CSS和JS{% load static %}<!doctype html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>首页</title>原创 2018-07-07 16:20:29 · 418 阅读 · 0 评论 -
Python if和for的多种写法
1.常规if a>b: c=aelse: c=b2.表达式c = a if a>b else b3.二维列表c = [b,a][a>b]原创 2018-07-14 09:34:19 · 526 阅读 · 0 评论 -
Python中for in range 用法
当要访问的链接后面前面一致,只有后面的数字改变的时候第一页:https://bj.77j.com/fang/n1第二页:https://bj.77j.com/fang/n2第三页:https://bj.77j.com/fang/3………..依次类推可以用以下方式:start_urls = ['https://bj.77j.com/fang/n' + str(x) f...原创 2018-07-14 09:40:38 · 7411 阅读 · 0 评论 -
The Hard Way Is Easier
This simple book is meant to get you started in programming. The title says it’s the hard way to learn to write code; but it’s actually not. It’s only the “hard” way because it’s the way people used t...转载 2018-07-14 15:12:09 · 205 阅读 · 0 评论 -
如何将爬取的信息存储在mysql中
前面的教程中已经写了如何通过xpath爬取某网站的房源信息,那如何将爬取的信息存储下来呢?接下来,我们将一起学习,如何将爬取下来的信息保存在mysql中。1.创建数据库create databases test;或者直接手动创建,编码方式选择utf-8.2.创建数据表create table chengjiao( xingming char...原创 2018-08-02 18:13:05 · 1216 阅读 · 0 评论 -
爬虫2:起始url的表示方法
1.起始地址http://j4b.xy4com/il_sii/symptom/1.htm,其余的url都是’http://j4.xy4y.com/il_sii/sy4ptom/+数组+(.htm),当有10136多个页面,想快速表达这个url方法如下:for i in range(1, 10137): start_urls.append('http://344b.x44y.com/il...原创 2018-08-15 10:40:15 · 1629 阅读 · 0 评论 -
如何将列表中多个元素取出来
1.如何获取列表中全部的值?当我们获取到一个列表,里面含有5个或者更多的值,此时,我们需要取出全部的5个值。可以用一个for循环取出每个元素。# 获取到症状item['symptons'] = li.xpath('div/p/a/text()').extract()#从列表中取出元素,str=''for s in item['symptons']: str=str+s+...原创 2018-08-12 23:35:24 · 26072 阅读 · 0 评论 -
页面爬取小知识点
1.extract()获取的是列表,后面加上索引取得是列表中某个值#li.xpath('a/@href').extract()返回结果是列表first_url = 'http://jbk.39.net' + li.xpath('a/@href').extract()[0]2.如何获取到整个页面的标签#获取到的是html页面cause_link = response.xp...原创 2018-08-13 09:36:01 · 277 阅读 · 0 评论 -
how to get text value of title attribute of anchor tag in python
how to get text value of title attribute of anchor tag in your python?<td class="col_name" nowrap="nowrap"><a class="icon" title="refer me"><img src="https://edu.au/image原创 2018-08-22 09:44:18 · 148 阅读 · 0 评论