202211-26 flask框架目录结构 今天编程学习网为大家讲解flask框架目录结构,有需要的小伙伴可以参考一下:一:目标1.要求:1.熟悉Flask的目录结构。2.了解应用,装上新的组件往里面放,改怎么弄?2.作业: 1.基于flask实现权限管理2.笔记:- flask的请求周期二:目录结构内容知识点:1. 从全局上了解flask项目的目录结构2.flask项目的运行机制3.flask框架实现MVC架构... 继续阅读 >
202211-24 如何使用Python的Django框架制作自己的网站 今天编程学习网为大家讲解如何使用Python的Django框架制作自己的网站,有需要的小伙伴可以参考一下:Django建站主要分四步:1、创建Django项目,2、将网页模板移植到Django项目中,3、数据交互,4、数据库1创建DJANGO项目:本人使用的是pycharm编辑器,打开pycharm,如下图点击左下角红框位置,选择terminal,然后在terminal窗口输入django-admin.pystartprojectmyproject然后再输入pythonmanage.pystartap... 继续阅读 >
202211-21 Pycharm搭建Django框架项目 今天编程学习网为大家讲解Pycharm搭建Django框架项目,有需要的小伙伴可以参考一下:启动报错:TypeError:unsupportedoperandtype(s)for/:'str'and'str'python.\manage.pyrunserver127.0.0.1:8000解决:修改settings.py #'DIRS':[os.path.join(BASE_DIR/'templates')] 'DIRS':[('%s/templates')%BASE_DIR]重新运行: python.\mana... 继续阅读 >
202211-25 flask框架如何开启调试模式 今天编程学习网为大家讲解flask框架如何开启调试模式,有需要的小伙伴可以参考一下:一、flask调试模式在开启调试flask框架的调试模式之前需要来给大家讲解一下它是什么,有什么用。在没有开启flask框架调试模式之前,运行有它的python程序之后会打开浏览器并且执行相关的代码。但是在这个时候对python源码做的任何操作都不会反应在网页之中,而在开启flask调试模式之后,只要对python源码进行操作并且将其保存起来,那么py... 继续阅读 >
202211-23 pycharm的Django框架怎么使用? 今天编程学习网为大家讲解pycharm的Django框架怎么使用?有需要的小伙伴可以参考一下:Django框架是目前pythonWeb开发中功能最全最丰富的一个开发框架乐,许多的开发者都会使用它去进行企业级网站的搭建。1.winr+r打开运行窗口输入cmd以管理员身份打开命令行提示符,输入python3进入python的命令行交互模式。在交互模式中输入pipinstallDjango去下载安装这个框架,安装完成后会在python安装目录下的Scripts文件夹内找到它... 继续阅读 >
202206-14 python教程之免费视频教程哪里可以下载? 2019年至今最火的职场技能,Python绝对能排进前三,不仅朋友圈经常刷到Python的广告,连房产大佬潘石屹都开始学习Python了。 继续阅读 >
202206-11 python教程之免费视频教程分享(python基础教程视频教程免费) python作为一种面向对象的解释型编程语言,虽然底层是使用C语言开发的,但是整体上来看,其最大的特点是简单。所以今天编程学习网也给大家分享一个简单明了的python教程。 继续阅读 >
201807-31 2018年,20大Python数据科学库都做了哪些更新? 2018年,Python仍然是数据科学领域解决重大任务和挑战的佼佼者。去年,我们发了一篇博文,列举了一些被证明是最有用的Python库。今年,我们扩充了原来的清单,并重新审视之前讨论过的库,重点关注在过去一年内出现的更新。我们对它们进行了分组,排序不分先后,因为真的说不清它们哪个更好。核心库与统计1.NumPy(提交:17911,贡献者:641)一般我们会将科学领域的库作为清单打头,NumPy是该领域的主要软件库之一... 继续阅读 >
201807-31 Python自动化测试框架有哪些? 令开发者万分高兴的是,开发自己的测试框架的日子终于结束了。以前,开发团队接手一个项目并开始开发时,除了项目模块的实际开发之外,他们不得不为这个项目构建一个自动化测试框架。一个测试框架应该具有最佳的测试用例、假设(assumptions)、脚本和技术来运行每一处代码和模块,从而发现代码缺陷和不足。不同的项目需要不同的测试用例、假设和脚本,而这也是为什么会在这些开发中花费大量时间。随着技术的进步和自动化技... 继续阅读 >
201806-14 使用 Python 从零开始开发区块链应用程序 本教程将向具有任何编程技能水平的Python开发人员介绍区块链。通过从零开始实现一个公有区块链并构建一个简单应用程序来利用它,您将了解区块链到底是什么。您将能够使用Flask微框架为区块链的不同功能创建端点,比如添加事务,然后在多个机器上运行脚本来创建一个去中心化网络。您还将了解如何构建一个简单的用户界面,以便与区块链进行交互,并存储任何用例的信息,比如对等支付、聊天或电子商务。Python是一... 继续阅读 >
201806-06 关于3个Python模板库的比较 你的下一个Python项目需要一个模板引擎来自动生成HTML吗?这有几种选择。在我的日常工作中,我花费大量的时间将各种来源的数据转化为可读的信息。虽然很多时候这只是电子表格或某种类型的图表或其他数据可视化的形式,但也有其他时候,将数据以书面形式呈现是有意义的。但我的头疼地方就是复制和粘贴。如果你要将数据从源头移动到标准化模板,则不应该复制和粘贴。这很容易出错,说实话,这会浪费你的时间。... 继续阅读 >
201805-07 如何写一手漂亮的模型:面向对象编程的设计原则综述 面向对象的编程在实现想法乃至系统的过程中都非常重要,我们不论是使用TensorFlow还是PyTorch来构建模型都或多或少需要使用类和方法。而采用类的方法来构建模型会令代码非常具有可读性和条理性,本文介绍了算法实现中使用类和方法来构建模型所需要注意的设计原则,它们可以让我们的机器学习代码更加美丽迷人。大多数现代编程语言都支持并且鼓励面向对象编程(OOP)。即使我们最近似乎看到了一些偏离,因为人们开始使用... 继续阅读 >
201804-11 Python性能优化的20条招数 优化算法时间复杂度算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查找某一个元素的时间复杂度分别是O(n)和O(1)。不同的场景有不同的优化方式,总得来说,一般有分治,分支界限,贪心,动态规划等思想。减少冗余数据如用上三角或下三角的方式去保存一个大的对称矩阵。在0元素占大多数的矩阵里使用稀疏矩阵表示。合理使用copy与de... 继续阅读 >
201804-02 Python并发编程之进程 一、理论概念1、定义进程(Process也可以称为重量级进程)是程序的一次执行。在每个进程中都有自己的地址空间、内存、数据栈以及记录运行的辅助数据,它是系统进行资源分配和调度的一个独立单位。2、并行和并发并行:并行是指多个任务同一时间执行;并发:是指在资源有限的情况下,两个任务相互交替着使用资源;3、同步和异常同步是指多个任务在执行时有一个先后的顺序,必须是一个任务执行完... 继续阅读 >
201803-23 用Python构建你自己的RSS提示系统 人生苦短,我用Python,Python是非常棒的快速构建应用程序的编程语言。在这篇文章中我们将学习如何使用Python去构建一个RSS提示系统,目标是使用Fedora快乐地学习Python。如果你正在寻找一个完整的RSS提示应用程序,在Fedora中已经准备好了几个包。Fedora和Python——入门知识Python3.6在Fedora中是默认安装的,它包含了Python的很多标准库。标准库提供了一些可以让我们的任务更加简单完成... 继续阅读 >
201803-08 国际象棋版AlphaZero出来了诶,还开源了Keras实现ヽ( `0´)ノ 只用了不到4小时。AlphaZero在去年底通过自我对弈,就完爆上一代围棋冠军程序AlphaGo,且没有采用任何的人类经验作训练数据(至少DeepMind坚持这么认为,嗯)。昨天,GitHub有位大神@Zeta36用Keras造出来了国际象棋版本的AlphaZero,具体操作指南如下。项目介绍该项目用到的资源主要有:去年10月19号DeepMind发表的论文《不靠人类经验知识,也能学会围棋游戏》基于DeepMind的想法,GitHub用户@mokemokechi... 继续阅读 >