python
文章平均质量分 65
花梦飞
这个作者很懒,什么都没留下…
展开
-
PythonWeb开发Django框架学习(九)使用Model类操作数据库数据
上次说到了如何将Model类与数据库建立联系,这次呢就说一下在连接数据库之后,如何使用Model中的实体类对数据库中的数据进行增删改查的操作。我之前说过啦,为了方便学习我使用的是windows操作系统,所以我安装了一个SqliteStudio的工具,帮助我查看数据库。还有就是这节所涉及的代码操作性很强,我就不一一截图演示说明啦,关键在于每个人自己去试试。我将实验之后没有太大问题(注:当然基原创 2017-07-11 11:18:09 · 1583 阅读 · 0 评论 -
Theano简单入门(三)
一、定义神经网络的层我们将神经网络的层封装为类,对于神经网络,我们需要输入数据,输入大小,输出大小还有激活函数的使用。import numpy as npimport theano.tensor as Timport theanoimport matplotlib.pyplot as pltclass Layer(object): def __init__(self,inpu...原创 2019-01-07 20:53:21 · 388 阅读 · 0 评论 -
Theano简单入门(二)
一、Theano的基本用法定义函数的方式:步骤 0 宣告使用theano import theano步骤 1 定义输入 x=theano.tensor.scalar() 这里相当于tensorflow的placeholder步骤 2 定义输出 y=2*x步骤3 定义fuction f = theano.function([...原创 2019-01-07 20:34:34 · 544 阅读 · 0 评论 -
Theano简单入门(一):Theano与Lasagne的安装
一、介绍 Theano是一个Python库,专门用于定义、优化、求值数学表达式,效率高,适用于多维数组。特别适合做机器学习。一般来说,使用时需要安装python和numpy。 首先回顾一下机器学习的东西,定义一个模型(函数)f(x;w) x为输入,w为模型参数,然后定义一个损失函数c(f),通过数据驱动在一堆模型函数中选择最优的函数就是训练training的过程,在机器学...原创 2019-01-07 20:12:20 · 9024 阅读 · 0 评论 -
PythonWeb开发Django框架学习(八)Model与数据库初步
说实话,我在偷懒,也是为了更快的掌握Django吧,我选择在window下进行开发,这确实避免了一些我不太精通Linux的弊端,但是,也恰恰暴露了我的弊端。唉呀,为什么写技术博客总想添点自己的感受。算啦,进入正题吧。1.在初步学习Django的时候,Django1.11版本有其自带对Sqlite3的支持,所以就拿Sqlite3作为试验吧。这会简单很多。因为Django创建好的项目中的set原创 2017-07-09 09:23:57 · 457 阅读 · 0 评论 -
PythonWeb开发Django框架学习(七)URL的配置
之前说到了Template的标签和过滤器当然还有其他的,但是作为基础学习,下一步我们将讨论URL的配置和参数的传递,之前所说的url.py的配置方式很简单,就是直接调用APP目录下的views.py引入,但是实际开发中我们肯定是想每一个站点(APP)管理自己的url,那应该怎么配置呢?一、配置管理站点自己的URL1.既然需要管理自己的url那就需要在自己的站点(我的:blog)下新建一个u原创 2017-07-08 17:22:26 · 404 阅读 · 0 评论 -
PythonWeb开发Django框架学习(六)Tempalte过滤器
上一节说到了Templates的标签,这一次说一下为了更好的展示数据所使用的过滤器,其中Django自带有很多的过滤器,我这里只是举几个例子而已,还有就是可以自己自定义一些过滤器都会讲到,但并不详细,还请自己探索。我们首先来说一下什么是过滤器,其实就相当于Python中的管道一样,执行管道之后的方法返回新的数据,只不过这不是在Python中执行而是在模板中执行而已下面就看一个例子吧:1原创 2017-07-08 10:11:57 · 400 阅读 · 0 评论 -
PythonWeb开发Django框架学习(五)Template标签
现在感觉还不错,每学完一点东西就想着记录下来,方便自己总结,也方便别人学习。很开森!!好啦,步入正题,就如同PHP的Smarty框架一样,Django框架也有自己的标签,上次已经提到一点啦,这里我就不多说什么概念理论啦,直接上例子,在代码中我会进行详细的注释来解释语句的。ok1.还是先编辑views.py文件(看过之前文章的知道这点代码还是昨天的,因为今天的重点不再视图上而在模板上,为了防原创 2017-07-08 08:57:49 · 286 阅读 · 0 评论 -
PythonWeb开发Django11框架学习(四)Template进一步
上一节简单的把Template说了一点,上回书说到,传递值,这次把这个事说完。说到了可以传递复杂一点的参数。那就来实验一下。1.在views.py中编辑代码:from __future__ import unicode_literalsfrom django.http import HttpResponsefrom django.shortcuts import renderfr原创 2017-07-07 17:37:17 · 333 阅读 · 0 评论 -
PythonWeb开发Django框架(三)模板Templates初步
上次说到了views.py文件和urls.py文件的配合使用,能够完成一个简单的在浏览器显示HelloWorld的站点。当然如果每次都是我们自己在HttpResponse()函数里面写当然是不正常的,这也达不到好的效果,所以Django不同于Java的Strust2框架的MVC设计模式而是采用MVT的设计模式,引用了模板的概念,其实就是控制HTML的一种模式,类似于PHP中的Smarty,实现原创 2017-07-07 16:33:44 · 672 阅读 · 0 评论 -
PythonWeb 开发Django框架(一) 环境搭建
一、在Ubuntu 16.04系统下安装Django1.sudo apt-get install python-pip #检验ubuntu是否安装了pip安装工具-------使用pip进行安装也是Django推荐的安装方式2.sudo apt-get install python-virtualenv #安装本地虚拟环境管理工具3.mkdir ~/django # 创建目录原创 2017-07-07 14:57:55 · 997 阅读 · 0 评论 -
PythonWeb框架Django11学习(二) 初步HelloWorld
由于Django1.11版本有些知识点还是和之前的版本有很大区别在看视频学习过程中经常碰到一些问题,所以我在此记录一下,方便自己也让其他人少走弯路。上次的Django环境搭建讲到了在Ubuntu中创建一个Django项目那在windows10下如何创建一个项目呢?1.还是需要使用命令提示符,先选择一个你的工作目录,cd进入其中利用django-admin.exe startprojec原创 2017-07-07 15:30:24 · 986 阅读 · 0 评论 -
Python Web开发Django框架学习(十三)连接MySQL数据库
好长时间没写啦,这个阶段,我们继续,真正的开发项目的话,使用的数据库大部分都是MySQL所以我们就来连接一下MySQL数据库。第一步:要想连接MySQL就必须又python-mysql的驱动程序,如果你使用的是windows x64系统,python 2.7版本,推荐下载安装:https://sourceforge.net/projects/mysql-python/files/mys原创 2017-07-20 10:28:59 · 3695 阅读 · 0 评论 -
PythonWeb开发Django框架学习(十二)基础总结
基本上把所有关于django基础的内容学过一遍啦,现在就将学过的概括一下,很简单就是一幅图:通过这幅图我们在好好理解一下Django开发和MVT的设计模式。原创 2017-07-12 10:31:52 · 635 阅读 · 0 评论 -
PythonWeb开发Django框架学习(十一)使用框架自带Admin管理数据库数据
上次说到了有关于Model类对于数据库的数据的增删改查操作还有一对多,多对多关系的映射操作等等。这次呢来说一个django管理数据库的网页版帮手Admin管理,在我看来,这个和PHP的wamp集成开发环境中的phpmyadmin有的一比,但是吧Admin管理数据库呢,还是有很大不同的。phpmyadmin就是一个网页版的数据库管理工具,Admin管理就稍微类似于后台管理系统啦。说这个Adm原创 2017-07-12 10:16:14 · 1933 阅读 · 0 评论 -
PythonWeb开发Django框架学习(十)数据库一对多和多对多操作
上次讲了关于单个数据库的数据怎么进行增删改查的操作,这次呢说一下对于表间存在关系的数据库的数据进行处理。1.先在models.py文件中定义相关类:# -*- coding: utf-8 -*-from __future__ import unicode_literalsfrom django.db import modelsimport django.utils.timezo原创 2017-07-11 18:41:43 · 2104 阅读 · 0 评论 -
Python报错:module ‘scipy.misc’ has no attribute ‘imresize’
解决办法:pipinstall pillow若仍然报错,可能是因为scipy的版本问题(我之前的scipy版本是1.3.0):可以将scipy版本降为1.2.1,可以解决这个问题。原创 2019-06-09 13:05:34 · 1833 阅读 · 3 评论