- 博客(20)
- 资源 (44)
- 收藏
- 关注
原创 python web py入门(13)- 实现发贴到论坛
在前面已经说明白了实现登录论坛,当你进入论坛之后,一般就是想发表文章,简称为贴子,那么怎么样把你的文章从浏览器里发送给WEB服务器呢?其实这个过程还是比较复杂的,首先要在浏览器里实现一个编辑器,它是使用textarea标签来实现内容输入,使用css来实现工具条。如下图:这个编辑的页面是由模板add.html实现,如下:$def with()<form id="new_post" acti...
2018-02-25 10:05:35 1663
原创 小米进军区块链,有那些技术要求?
2月24日看到报道,随着比特币等加密货币的火热,加密货币所依赖的区块链技术也逐渐为人们所了解。目前,区块链已经应用于艺术、法律、开发、房地产、物联网和保险等行业。小米正招聘资深区块链开发工程师一职,工作主要包括:1、参与区块链底层技术的研发,承担部分核心代码编写;2、持续提升系统在大规模分布式系统下的高并发、海量请求的处理性能问题;3、解决各类潜在系统技术风险,保证系统的安全、稳定、快速运行;4、...
2018-02-24 16:47:37 1734 1
原创 python web py入门(12)- 实现用户登录论坛
前面已经介绍了怎么注册用户,当用户注册成功之后,就需要使用帐号进行登录,这个登录过程是怎么样实现的呢?首先是要有一个登录的连接,通过首页点击登录,就会进入登录的URL连接:http://127.0.0.1:8080/login,当你在网页上点击之后,就会在WEBPY的应用处理这个连接:'/login', 'Login', #登录对,就是通过这个地方进行关联,然后进入登录处理类:class Log...
2018-02-23 10:32:21 6196
原创 python web py入门(11)- 双重查询访问MYSQL数据库出错
像下面这段代码,就会导致嵌套访问数据连接,因而python的mysql连接器就会抛出错误,代码如下: posts = db.query('''SELECT posts.id, title, posts.time, user_id, users.name AS username FROM posts JOIN users ...
2018-02-22 09:55:53 1395
原创 python web py入门(10)- 实现论坛注册
当一个用户要在一个论坛里发表文章时,需要先注册一个帐号,然后才可以登录进去发表文章。那么现在就来继续前一个例子,实现注册的功能。在前面例子的基础代码之上,代码例子在下面连接:http://blog.csdn.net/caimouse/article/details/79343362首先要在主程序入口文件forum.py添加一个URL对应注册的页面,如下:urls = ( '/', 'Index'...
2018-02-21 18:03:30 1791 4
原创 python web py入门(9)- 论坛首页的模板中模板
前面已经提到一个模板中可以套用另外一个模板,现在就来看看这个论坛基本布局模板是怎么样的?如下:$def with (content)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="h...
2018-02-21 16:59:47 1450 1
原创 python web py入门(8)- 论坛的首页文章来源
我们知道论坛的首页,就是显示一些发表的文章标题和索引等等。而这些文章的标题又是从那里得来呢?其实它们是保存在数据库里,在我这里是使用mysql数据库,因此是从mysql数据库里读取出来,所以要建立访问mysql的连接,这部分内容在前面的文章已经说过,如果不记起可以看看前面的文章。在这里,我们来了解model.py文件,在这个文件里来定义如下:# 连接MySQL数据库db = web.databa...
2018-02-21 16:36:35 1152
原创 python web py入门(7)- 创建论坛的首页
从下面的连接:https://www.cnblogs.com/russellluo/p/3240564.html可以看到实现一个小论坛,这是一个很好学习入门的例子,不过它是基于以前python 2.7的代码,现在我需要修改为基于python 3.6的代码,并且在Windows下进行开发与测试。从前面的例子可以知道,首先要构造一个首页,对应着/的访问,在这个小论坛里,就是它的首页。webpy里的UR...
2018-02-21 16:08:56 1387
原创 python web py入门(6)-webpy在模板里使用code代码段错误的问题
像下面这段代码在WEBPY 0.40里会发现出错:$def with (page_posts, page_count, page)$code: grace = 5 range = grace * 2 start = page - grace if page - grace > 0 else 1 end = start + range if end ...
2018-02-21 14:50:01 1641
原创 python web py入门(5)-把网页的数据写到数据库
当你在淘宝上下一个订单时,就需要把你选择的商品,种类等内容通过网页提交给WEB服务器,然后WEB服务器调用后台程序,把这些数据写到数据库,从而生成一个订单,然后商家再通过这笔数据进行发货。可见,从页面提交数据,再写入数据库的过程,基本成为目前网站开发的基本过程了。现在就来使用WEBPY来构造一个小程序来验证这个过程,首先构造一个模板文件,它的内容是基于上一篇文章,内容如下:$def with (m...
2018-02-20 11:19:13 6384 4
原创 python web py入门(4)-从数据库读取数据显示到网页
在你开始使用数据库之前,确保你已经安装了合适的数据库访问库。比如对于MySQL数据库,使用mysql-connector客户端来连接。下载Mysql数据并安装:从下面的连接里下载到Mysql数据库,它的版本是mysql-5.5.59-winx64.msi,这个适合Windows 64位版本,如果是linux你自己下载相应的版本。https://dev.mysql.com/downloads/mys...
2018-02-09 14:11:06 46277 16
原创 python web py入门(3)-模板
WEB服务器在生成HTML网页时,有两个选择,一个是从代码里嵌入HTML来生成HTML页面返回,另一个是从HTML代码里嵌入执行代码来生成HTML页面返回。这两种方式,其实都有使用,比如在嵌入式系统里,往往就是使用C或C++来生成HTML页面,这些是嵌入在C++代码里面的。但是这种方式是有它的缺点的,比如一个淘宝上页面,其实很多图片资源和网页的样式是固定的,只要少部分数据需要从数据库里找出来,再填...
2018-02-08 14:14:46 2570
原创 python web py入门(2)-URL处理
本文介绍URL映射,在介绍映射之前,我们先了解下什么是URL? URL(Uniform/Universal Resource Locator的缩写,统一资源定位符)是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。知道了什么是URL,那么URL映射就好理解。白话说就根据
2018-02-05 20:16:01 3525
原创 python web py入门(1)-web.py简介和安装
1.web.py 简介web.py是一个轻量级的python web框架,简单而且功能强大。相对flask和Django,web.py更适合初学者来学习和了解web开发的基础知识。2.web.py的安装不用说,前提条件是安装了python环境。官方网站:http://webpy.org/, 可以看看文档,介绍如何安装,和入门教程等资料。3. Windows下安装环境python 3.6从网站:h...
2018-02-04 20:26:08 6048
原创 wxPython简单的窗口程序
当人们说到GUI界面程序时,往往就是指有窗口,菜单和图标。自然他们就认为使用wx.Window来表示一个屏幕上的窗口,但是很不幸,因为不是这样使用的,在wxPython里wx.Window是可视化组件(按钮、菜单等等)的基类,而是使用wx.Frame来表示程序的窗口,这种定义导致很多新同学对wxPython的窗口的困惑不解,经常用错它们。下面来演示一个使用应用程序窗口的例子:#python 3.6
2018-02-04 10:38:16 2211
原创 在Python3.6里使用wxPython 4.0开发UI程序
在这之前,由于升级到3.0的版本,导致wxPython没有升级上来,只能使用python 2.7版本,现在好了,wxPython总算跟上python3.6版本了,可以使用了。使用下面的命令进行安装:C:\Users>pip install wxPythonCollecting wxPython Downloading wxPython-4.0.1-cp36-cp36m-win_amd64.whl
2018-02-03 17:31:50 7698 3
原创 python二级练习(12)
12. 编写一个python程序,输入两个数,输出两数之和。#python 3.6#蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579#x = int(input('请输入第一个数:'))y = int(input('请输入第二个数:'))print('两个数之和为:', x + y)结果输出如下:请输入第一个数:1
2018-02-03 12:02:26 1023
原创 python二级练习(11)
11.编程,解决猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想吃时,只剩下一个桃子了。求第一天共摘多少个桃子。(迭代法)#python 3.6#蔡军生 #http://blog.csdn.net/caimouse/article/details/517495
2018-02-03 11:49:01 974
原创 胶囊模型的代码在Windows下的测试,99.76%正确率
胶囊模型的代码在Windows下的测试,99.76%正确率当前的深度学习理论是由Geoffrey Hinton大神在2007年确立起来的,但是如今他却认为,“CNN的特征提取层与次抽样层交叉存取,将相同类型的相邻特征检测器的输出汇集到一起”是大有问题的。去年9月,在多伦多接受媒体采访时,Hinton大神断然宣称要放弃反向传播,让整个人工智能从头再造。10月,人们关注已久的Hinton大神那篇Cap
2018-02-02 13:04:19 1662
原创 python二级练习(10)
10. 一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6=1+2+3,因此6是完数。编程,找出1000之内的所有完数,并输出该完数及对应的因子。(枚举法)#python 3.6#蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579#maxnum = int(input('请输入一个最大
2018-02-01 17:48:40 947
python抓取天气并分析 实例源码
2017-08-28
书《深度学习》
2017-03-13
国产8051模拟器
2016-09-10
tinyxml2配套源码
2016-06-27
selenium的浏览器驱动
2016-06-14
开源鸿蒙4.0不能进入桌面的补丁
2024-03-17
开源鸿蒙 4.0 RK3566开发板配置
2024-03-17
svm_hog_data.rar
2020-03-02
实现numpy的C++库扩展
2019-11-24
python web py入门配套源代码
2018-02-23
webpy演示例子1
2018-02-21
胶囊模型的代码
2018-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人