202207-21 如何让自己的工具函数在Python全局可用? HOT 我们在开发Python项目的时候,经常会写一些工具函数。为了在项目里面多个.py文件中使用这个工具函数,就不得不在多个地方都导入它,非常麻烦。例如下面这个例子:在A.py和C.py文件都要使用clean_msg这个工具函数,那么他们就都要从util.py中导入clean_msg。这似乎理所当然。但今天我在看icecream/builtins.py源代码的时候,突然发现了一个高级用法,可以让我们使用工具函数的时候,就像使用Python的print函数一样,不用导... 继续阅读 >
202207-21 这10个错误,Pythoner可别再犯了 HOT Python是一门简单易学的编程语言,语法简洁而清晰,并且拥有丰富和强大的类库。与其它大多数程序设计语言使用大括号不一样 ,它使用缩进来定义语句块。在平时的工作中,Python开发者很容易犯一些小错误,这些错误都很容易避免,本文总结了Python开发者最常犯的10个错误,一起来看下,不知你中枪了没有。 继续阅读 >
202207-20 django框架怎么样呢?(开发者为什么要使用django框架) HOT django在2003年创建,目前已经成为全球最大的web服务管理平台,它提供了基于mvc模式的web应用开发解决方案,支持多种语言、多个数据库和插件机制。那对于开发者来说,django框架怎么样呢?编程学习网给大家总结了一些django的特点,希望能对大家有所帮助 继续阅读 >
202207-20 安装django框架的正确姿势(django安装步骤) HOT Django是基于Python语言开发的一套重量级Web框架。是一个开源框架,可以使用pycharm IDE进行开发,不过社区版不能友好的支持该功能。目前的话,django的版本已经从最初的2.0到现在的3.几了,如果使用的python版本过高的话,要注意低版本的django是否可以兼容,接下来编程学习网就和大家分享一下如何安装django框架 继续阅读 >
202207-20 Python 脚本如何设置试用期 HOT 程序员可能会私下给别人开发一些工具,但是通常要给别人试用一下,但是万一别人试用后,把你拉黑,那就白忙活了。今天就分享如何在Python里设置有效期。为了设置有效期,首先要获取当前时间,如果获取本地时间,那么别人可以通过修改操作系统的时间来一直保持有效。最好的办法就是获取网络时间。你说他断网怎么办?如果断网,有两种方法,要么不给用,要么再取本地时间。1、获取网络时间如何获取网络时间呢,可以从HTTP返... 继续阅读 >
202207-20 Python 下载大文件,哪种方式速度更快 HOT 如果想要用Python下载大文件,通常,我们都会用requests库去下载,这个库用起来太方便了。方法一使用以下流式代码,无论下载文件的大小如何,Python内存占用都不会增加:defdownload_file(url):local_filename=url.split('/')[-1]#注意传入参数stream=Truewithrequests.get(url,stream=True)asr:r.raise_for_status()withopen(local_filename,'wb')asf:forchunki... 继续阅读 >
202207-19 django框架如何进行博客上传图片(django图片上传与显示) HOT 我们都知道django是Python进行web开发的一大利器,而在如今,互联网也早就进入了“读图”时代,所以在web开发过程中图片开发,图片的维护、展示也就相当重要。接下来编程学习网就给大家分享一下django框架如何进行博客上传图片 继续阅读 >
202207-19 django框架的优点有哪些?(django框架优点总结) HOT Python在很多人心中的优点就是第三方框架众多,而今天编程学习网要和大家介绍的django框架就是其中一个web框架。有人说它是Python里最好的web框架,也是唯一的。因此,可以看出django框架在web方向的优势。接下来就给大家介绍一下django框架的优点有哪些? 继续阅读 >
202207-19 30 行 python 代码清理微信中重复的缓存文件 HOT 微信和QQ都有一个存放缓存文件的文件夹,微信在设置-->文件管理,QQ在系统设置-->基本设置-->文件管理-->打卡个人文件中找到它,平时大家对这个文件夹关注度不高,这个文件夹慢慢的,偷偷的就占用了好几十个G的磁盘空间。下面就用Python写个删除重复文件的脚本清理这些空间。glob模块glob模块非常简单,就是用来查找文件和文件夹。查找文件只用到三个匹配符:"*","?","[]"。通配符功能*:匹配0或多... 继续阅读 >
202207-19 Python如何动态替换对象的方法? HOT 今天,编程学习网遇到一个问题,Python如何动态替换对象的方法?简单来说,就是想动态替换一个对象的实例方法,简化代码如下: 继续阅读 >
202207-18 django框架有哪些知识点,要学多久?(django框架需要学习多少时间) HOT 如果你是因为想利用Python做出自己的网页,那么学习django框架则是你人生To Do 之一吧。无论是应对求职跳槽,还是追求自我提升,系统学 Django 都很有必要。那么今天编程学习网就带大家了解一下初学者django框架要学多久? 继续阅读 >
202207-18 django框架怎么读?特点是什么(django怎么发音) HOT 初学Python的小伙伴,刚开始看到django不知道怎么发音,大伤脑筋,虽然对于这类单词不像英语专业一样,发音要求那么高,但是如果学习Python却不知道怎么读django那可能会闹笑话了。今天编程学习网就带大家了解一下django框架怎么读? 继续阅读 >
202207-18 YYDS! Python 帮我扛起运营大旗! HOT 最近参加了一个训练营,作为副教练,承担起训练营的运营工作。事不大,活不少,打卡记录、活动积分、奖励制度、评优方案、趋势对比,应有尽有……开始认为Excel就足够应付,没想到第一项工作——人员汇总,就把我难倒了,于是果断拎起Python这把大刀,披荆斩棘,利用业余时间,不到一周竟然打造出了一套运营管理系统,到底是如何做的呢?一起来看。基础整理数据是运营的基础,人员数据是基础数据,首先需要搞定人员信... 继续阅读 >
202207-18 厉害了!Python 的异常信息还能这样展现 HOT 简介在日常开发中,我们的大部分时间都会花在阅读traceback模块信息以及调试代码上。本文我们将改进traceback模块,让其中的提示信息更加简洁准确。基于这一目的,我们将会自定义ExceptionHooks(异常处理钩子),用来去除traceback中的冗余信息,只留下解决报错所需的内容。此外,我还会介绍一些好用的第三方库,你可以直接使用其中的ExceptionHooks,来简化traceback模块。ExceptionHooks假如程序的异常信息没有被try/catc... 继续阅读 >
202207-16 五步带你入门django框架(django框架怎么入门) HOT 作为一位Python开发者来说,Django框架再熟悉不过了,它拥有活跃繁荣的社区、丰富的文档、免费或者付费的解决方案以及其高效处理网站开发的能力可以让开发者专注于编写应用程序,而不用重新开发。可以说,Django是Python web开发的一大利器。今天编程学习网就五步带大家入门Django 继续阅读 >
202207-16 基于MVC谈谈django的框架结构(django框架由什么组成) HOT 在2003年,阿德里安和西蒙就已经开发出Django,并且最早是用于内部新闻编辑。直到 2005 年正式对外发布,供大家使用。而了解Django的都知道,它本身是基于MVC模型。今天就基于MVC来聊聊Django的框架结构! 继续阅读 >
202207-16 python 3.10 的新特性用不到,你来打我!!! HOT python3.10已经在10月4号发布了,这次更新了错误语法提示对python新手更加友好。好几个新的特性非常的有用,一起来看看吧。更细致的错误语法提示在调试代码的时候可以精确定位到错误语法的那行,而不是提示SyntaxError的行。# 1expected = {9: 1, 18: 2, 19: 2, 27: 3, some_other_code = foo()# 2foo(x, z for z in... 继续阅读 >
202207-16 神操作!用 Python 操作 xmind 绘制思维导图! HOT 在平时的工作中当我们要总结一些知识的时候就需要一款工具来画画流程图,这里推荐XMind软件,用Xmind绘制的思维导图看起来思路清晰,那么今天的文章介绍关于思维导图的相关知识以及用Python如何操作Xmind绘制思维导图。思维导图思维导图:思维导图又叫心智导图是表达发散性思维的有效的图形思维工具,它简单却又很有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级... 继续阅读 >
202207-15 用流程图详细介绍一下django框架(django框架原理图) HOT django是python的web开发框架,配置较为完善。解耦性强,适合中大型项目开发的团队开发模式。本篇文章编程学习网将用流程图详细介绍一下django框架 继续阅读 >
202207-15 django框架怎么安装下载(django下载和安装教程) HOT Django作为一个开放源代码具有完整架站能力的web框架,Python开发人员利用它能够轻松地完成一个正式网站所需要的大部分内容。不仅开发快捷、部署方便而且可重用性高,维护成本低。今天编程学习网就带大家了解一下django框架如何安装下载 继续阅读 >
202207-15 一行Python代码实现文件共享 HOT 有时候,我们想要在局域网内共享一些文件,一般的实现方式是配置共享目录或者搭建一个文件服务器。但是无论哪种方式都是挺麻烦的。但是现在不用担心了,今天教你一个快捷简便的方法。只要你电脑装了python,就可以轻松实现。共享文件首先,请确保电脑上安装了Python,并且设置了全局变量。接下来,你需要打开命令行终端,转到你需要共享的文件夹下:然后敲下我们的一行神命令:python-mhttp.server9090这行代码... 继续阅读 >
202207-14 django框架是用来做什么的?(python的django框架是干嘛的) HOT 都说Django功能强大,是Python在web后端开发框架的先驱,使用的用户也是遍及各行各业。不仅如此,它第三方库极其丰富,非常适合企业级网站的开发。因此,今天编程学习网就带大家了解一下django框架具体是用来做什么的 继续阅读 >
202207-14 django框架过时了吗(django有用吗) HOT django作为一个诞生于2003年的的Python Web框架,有着悠久的历史。以前做Python Web开发,我们时常会拿他和Flask对比,他们分别代表两个风格,Flask代表小而美,Django代表大而全。随着sanic、fastapi的兴起,他们都走了Flask框架的风格。因为更好的支持异步,所以,在性能评测中Django是经常被拿出来吊打的那个。那个django真的是否已经过时了呢? 继续阅读 >