202208-30 如何搭建django基础框架? HOT 在使用Python语言进行web开发实际开发过程中,django框架项目可以包含特点网站的配置和应用程序,因此,会出现单个项目实际上可能包括多个应用程序。因此,接下来就个大家分享一下如何搭建django框架? 继续阅读 >
202208-30 Python的f-strings作用远超你的预期 HOT 学过Python的朋友应该都知道 f-strings 是用来非常方便的格式化输出的,觉得它的使用方法无外乎就是 print(f'value = { value }',其实,f-strings 远超你的预期,今天来梳理一下它还能做那些很酷的事情。 继续阅读 >
202208-30 Python 中类的构造方法 __new__ 的妙用 HOT Python 的类中,所有以双下划线__包起来的方法,叫魔术方法,魔术方法在类或对象的某些事件发出后可以自动执行,让类具有神奇的魔力,比如常见的构造方法__new__、初始化方法__init__、析构方法__del__,今天来聊一聊__new__的妙用, 继续阅读 >
202208-29 浅谈Python的django框架是干嘛的 HOT 今天小编和大家聊聊Python的Django框架是干嘛的,希望对大家有所帮助!1、Django简介Python下有多款不同的Web框架,Django是最有代表性的一种。许多成功的网站和APP都基于Django。Django是一个开源的Web应用框架,由Python写成。Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。2、Django的特点1)强大的数据库功能:用python的类继承,几行代码就可以拥有一个动态的数据库操作API,如果需要也能执行S... 继续阅读 >
202208-29 想更快的写完代码?dataclass 来帮你! HOT Python3.7增加了一个标准库dataclasses,里面有个装饰器叫dataclass,非常实用,可以大大提升代码的可读性,最重要的是它让你少写很多代码,从而大大节省你的时间,今天就来说说为什么你需要dataclass。假如你正在为一个评论系统编写代码,你新建了一个类,定义了几个成员变量,并为其编写了init、repr等魔术方法,代码如下:classComment:def__init__(self,id:int,text:str):self.id:int=id... 继续阅读 >
202208-29 Python 中最快的循环姿势 HOT 今天我们来研究一下Python中最快的循环方法。各种姿势比如说有一个简单的任务,就是从1累加到1亿,我们至少可以有7种方法来实现,列举如下:1、while循环def while_loop(n=100_000_000): i = 0 s = 0 while i < n: s += i &... 继续阅读 >
202208-27 Django框架是什么架构 HOT 假设现在没有Django,我们要用Python语言开发一个Web站点,需要做哪些工作,写哪些组件去完成它呢?通常需要做几件事。(1)构建用户账户体系,实现Web站点的登录与注册功能。(2)定义数据表模型及实现访问功能。(3)编写业务逻辑实现站点功能。(4)实现后台管理功能。(5)路由模型实现功能请求映射。通常A站点做完还需要做B站点,而不同的站点之间,基本上只有(3)步骤是不同的,其他都是相同的。因此,为了解决这样重复造轮子的步骤,web框架就这样出来了,这也就是django框架产生的根本原因。接下来就给大家详细介绍一下django框架是什么架构 继续阅读 >
202208-27 盘点django框架面试常问的问题 HOT 眼看已经到了八月底,马上就要到金九银十了,是找工作的好时机,找工作或者想要换工作的程序员可以好好准备面试了。因此,本文就给大家整理了一些Python工程师django框架面试常问的问题,希望对大家有所帮助。 继续阅读 >
202208-27 写Python脚本时,一定要加上这个 HOT 我发现有不少朋友写 Python 脚本非常随意,要么不用函数,要么函数随处定义,反正第一眼看不出要执行的第一行代码位于何处,这样的脚本可读性很差,而且容易隐藏 bug,解决这个问题很简单,当我们写 Python 脚本时,一定要加上这个: 继续阅读 >
202208-26 django框架开发包括几个流程 HOT 在Python web开发中,django框架是一个大而全的框架,开发者利用django框架可以不用重复造轮子,快速高效的创建各种基于web的应用。因此,接下来就给大家简单介绍一下django框架开发包括几个流程 继续阅读 >
202208-26 如何利用django框架开发网站 HOT 现在是互联网+时代,各式各样的信息充斥着我们的日常生活,因此,为了让用户能够更集中的了解公司与产品的信息,现在不少公司开始做起了自己的网站。而对于网站开发中,就不得不提Python中的django框架了。它因简洁、优秀且实用的结构和良好的开发效率,受到了广大Web开发工程师的喜爱。接下来就给大家分享一下如何利用django框架开发网站 继续阅读 >
202208-26 mypy这个工具,让Python的类型提示变得非常实用 HOT 在此之前,我认为 Python 的类型提示就是一个花瓶,看起来好看,但并没有实质的作用,因为即使类型写错了,或者传错了,程序仍然可以运行,直到我发现了 mypy 这个工具。今天就来聊一聊 mypy。 继续阅读 >
202208-26 Python分割合并大文件 HOT 有时候,我们需要把一个大文件发送给别人,但是限于传输通道的限制,比如邮箱附件大小的限制,或者网络状况不太好,需要将大文件分割成小文件,分多次发送,接收端再对这些小文件进行合并。今天就来分享一下用Python分割合并大文件的方法。 继续阅读 >
202208-25 django框架怎么展示excel数据? HOT 在对数据处理上,Excel一直是最基础的,最简单的。其他编程语言都只是让数据显示的更加美观以及高级,因此,无论什么工具处理数据都脱离不了Excel。今天就给大家分享一下如何使用Python django框架怎么展示excel数据 继续阅读 >
202208-25 django框架怎么可视化? HOT Django 旨在使常见的Python Web 开发任务变得快速和简单。关于如何使用 Django 编写数据库驱动的 Web 应用程序的是当下较为流行的开发方式。而在web开发过程中,有许多需要展示图表的时候,这时,django可视化就变得尤为重要。接下来就给大家分享一下django框架怎么可视化? 继续阅读 >
202208-25 如何写出令人惊叹的Python类? 推荐 我身边有搞机器学习的,也有数据科学家,Python 是他们的首选语言。然而,他们并非每个都是经验丰富的 Python 开发人员,他们也不太可能掌握 Python 提供的所有优秀功能。这当然是可以理解的,但同时也是不幸的。为什么?因为了解语言的细节需要编写代码...... 继续阅读 >
202208-25 为什么classmethod比staticmethod更受宠? HOT 我们知道,classmethod 和 staticmethod 都可以作为函数的装饰器,都可用于不涉及类的成员变量的方法,但是你查一下 Python 标准库就会知道 classmethod 使用的次数(1052)要远远多于 staticmethod(539),这是为什么呢? 继续阅读 >
202208-24 django框架是python提供吗? HOT 对于Python web开发人员来说,django框架是一个非常好的帮手框架了,它不比fask那么小,它大而全,尤其是内容驱动的项目,推荐使用Django来开发,基于Django内置的功能,我们可以省去自己造轮子的时间。因此,大家就有个疑问,django框架是python提供吗?接下来就来聊聊django框架的由来 继续阅读 >
202208-24 怎么使用django框架搭建实战项目 HOT 在网上看到许多关于Python的应用的文章,大家都说Python应用非常广泛,并且其编写出来的web框架django框架也是一个厉害角色,开发者使用django框架进行web开发时可以不用在乎其他的,只需要专注于开发即可。可这些到底只是纸上谈兵,因此,本文就带大家了解一下怎么使用django框架搭建实战项目。 继续阅读 >
202208-24 不用描述符,不算懂 Python HOT 在日常的编码中,我们应该使用 Python 的描述符,来使代码更具有单一职责原则,也就是 SRP(Single Responsibility Principle)原则,如果你还没有用过描述符,那快来看看怎么用吧,不然就不好意思说自己懂 Python。 继续阅读 >
202208-24 20行python代码编写一个端口扫描器 HOT 端口扫描是非常实用的,不止用在信息安全方面,日常的运维也用得到。这方面的工具也不要太多,搞过 CTF 的朋友会告诉你有多少端口扫描工具,那为什么还要用 Python 再自己实现一遍?这个问题就像饭店里的菜已经很好吃了,为什么还要自己烧菜一样,主要还是为了适合自己的口味,添加自己需要的个性功能。 继续阅读 >
202208-23 django mtv框架是什么? HOT 在学习web开发时,大家经常会遇到MVC框架,它基于 MVC这种创建 Web 应用程序的设计模式所开发出来的框架。而django作为一个Python语言开发出来的web框架,也遵循了MVC开发模式,并将这个模式命名为MTV(MTV模式是Python中独有的)。因此,如果想要学习Python,了解django的MTV框架必不可少。今天就给大家分享一下django mtv框架是什么? 继续阅读 >