一文看懂Python系列
文章平均质量分 88
原创长文一文总结Python各主要知识点。
大江狗
微信公众号《Python web与django开发》博主,个人博客https://pythondjango.cn
展开
-
一文看懂Python列表表达式及高阶函数如lambda, zip, enumerate, map和filter方法。
深入了解和熟练使用python的列表表达式和内置的一些高阶函数如lamda, zip, enumerate, map, filter, reduce, sorted方法是python学习,面试和工作的必备技能。正是它们给了python优秀的特性,从而使python有别于其它编程语言。网上的介绍和教程有很多,但感觉还是比较零散,解读也不够深入,小编决定再次动手写篇总结。如果大家还没读过小编写的一文看...原创 2018-09-04 12:57:58 · 7463 阅读 · 1 评论 -
一文看懂Python的8大主要应用领域,看看哪个是你的菜?
10年前当程序员说"PHP是世界上最好的语言"时,我将信将疑,并做了五年的PHP程序员。今天如果还有人跟我说同样的话,我一定会笑而不语。君不见PHP已经廉颇老矣吗? 人生苦短,我用Python。当Python作为脚本语言以较低的学习门槛和强大的功能,成为与JAVA, C成为最受欢迎的编程语言时,我心里是默默欢喜的。幸好早就转Python了。程序员总是要拥抱新的技术, 要不就会被淘汰, 难道不是吗?...原创 2018-09-30 08:25:18 · 5807 阅读 · 0 评论 -
一文看懂Python多进程与多线程编程(工作学习面试必读)
进程(process)和线程(thread)是非常抽象的概念, 也是程序员必需掌握的核心知识。多进程和多线程编程对于代码的并发执行,提升代码效率和缩短运行时间至关重要。小编我今天就来尝试下用一文总结下Python多进程和多线程的概念和区别, 并详细介绍如何使用python的multiprocess和threading模块进行多线程和多进程编程。 重要知识点 - 什么是进程(proces...原创 2018-10-10 09:51:32 · 9768 阅读 · 6 评论 -
一文看懂Python对文件和文件夹的操作: 含os, shutil和glob模块
Django is Python。在利用Python或Django从事Web开发时除了必须要了解Python面向对象的编程思想,还必须熟练掌握对文件夹和文件的操作。小编我精心准备了个小结,教你如何利用python进行基本的文件和文件夹操作,并重点介绍了如何使用os, shutil和glob模块进行常见的文件和文件夹操作,如遍历,删除文件和查找文件。打开文件如果你要对一个文件进行读或写,你必需先用P...原创 2018-05-18 12:46:47 · 1350 阅读 · 0 评论 -
一文看懂Python Web开发常见数据库MangoDB, Memcached和Redis
在Python Web和Django开发过程中我们有必要根据不同的应用场景来选择非关系型的数据库(no-SQL)来提升网站性能。当我们的网站流量变得非常大时,从传统关系型数据库如MYSQL中读写数据会变得很消耗时间和计算资源。例如当MySQL单表数据达到5GB以上时,读写性能会有显著的下降,这时我们就需要考虑使用其它类型数据库来补充了。目前最流行的no-SQL数据库非MangoDB, Memcac...原创 2018-06-04 15:34:32 · 1471 阅读 · 0 评论 -
一文看懂Python及Django不同类型数据的json序列化(面试工作必读)
现代网络应用Web APP或大型网站的后台一般只有一个,然后客户端却是各种各样的(iOS, android, 浏览器), 而且客户端的开发语言很可能与后台的开发语言不一样。这时我们需要后台能够提供可以跨平台跨语言的一种标准的数据交换格式供前后端沟通(这就是Web API的作用)。如今大家最常用的跨平台跨语言数据交换格式就是JSON(JavaScript Object Notation)了。JSON...原创 2018-09-23 09:10:47 · 1190 阅读 · 0 评论