Python
文章平均质量分 77
Python学习文章!!!
小浝仔(๑><๑)
对一个人来说,所期望的不是别的,而仅仅是他能全力以赴和献身于一种美好事业。CSDN-YYDS!!!
展开
-
用Python做这个交互式可视化图形的项目,也太漂亮了吧 !
GitHub上,一份用Python做交互式图形的资源火了。这一工具名为Bokeh,官方介绍称,它能读取大型数据集或者流数据,以简单快速的方式为网页提供优美、高交互性能的图形。比如,有人用它做出了这样的图:有人做出了这样的图:还有其他各种图:也有人用它做了图去TED上演讲:“美观、实用”是不少用户给出的评价,甚至有人想让这份工具用起来更方便,尝试去汉化它的官方文档。现在,这份资源已经标星9900+,一度冲上GitHub趋势榜第一。Bokeh使用指南Bok原创 2021-08-03 16:29:17 · 558 阅读 · 4 评论 -
Python 优化提速的 9 个小技巧!
Python 是一种脚本语言,相比 C/C++ 这样的编译语言,在效率和性能方面存在一些不足。但是,有很多时候,Python 的效率并没有想象中的那么夸张。本文对一些 Python 代码加速运行的技巧进行整理。一. 代码优化原则本文会介绍不少的 Python 代码加速运行的技巧。在深入代码优化细节之前,需要了解一些代码优化基本原则。第一个基本原则是不要过早优化。很多人一开始写代码就奔着性能优化的目标,“让正确的程序更快要比让快速的程序正确容易得多”。因此,优化的前提是代码能正常工作。过早地进行优原创 2021-07-03 15:45:39 · 204 阅读 · 6 评论 -
PyCharm与Jupyter完美融合,Jupytext来啦!
Jupyter Notebook 真的是让人又爱又失望,在有的场景下它极其便利,但是在很多大模型或复杂项目上,它又无能为力。在 Jupytext 这个项目中,作者希望既能利用 Notebook 的可视化优势,同时也能利用纯文本编写优势。可以说,是时候联合 Jupyter Notebook 与 PyCharm 了。Jupytext 项目地址:https://github.com/mwouts/jupytext一、Jupyter Notebook 哪不行?Jupyter Notebook 是一款原创 2021-06-27 09:29:14 · 1736 阅读 · 24 评论 -
8个数据清洗Python代码,复制即用!
最近,大数据工程师Kin Lim Lee在Medium上发表了一篇文章,介绍了8个用于数据清洗的Python代码。数据清洗,是进行数据分析和使用数据训练模型的必经之路,也是最耗费数据科学家/程序员精力的地方。这些用于数据清洗的代码有两个优点:一是由函数编写而成,不用改参数就可以直接使用。二是非常简单,加上注释最长的也不过11行。在介绍每一段代码时,Lee都给出了用途,也在代码中也给出注释。大家可以把这篇文章收藏起来,当做工具箱使用。涵盖8大场景的数据清洗代码这些数据清洗代码,一共涵盖原创 2021-06-26 10:08:57 · 585 阅读 · 1 评论 -
7个“Python实战项目代码”,让你分分钟晋级超级封号斗罗!
关于Python有一句名言:不要重复造轮子。但是问题有三个:1、你不知道已经有哪些轮子已经造好了,哪个适合你用。有名有姓的的著名轮子就400多个,更别说没名没姓自己在制造中的轮子。2、确实没重复造轮子,但是在重复制造汽车。包括好多大神写的好几百行代码,为的是解决一个Excel本身就有的成熟功能。3、很多人是用来抓图,数据,抓点图片、视频、天气预报自娱自乐一下,然后呢?抓到大数据以后做什么用呢?比如某某啤酒卖的快,然后呢?比如某某电影票房多,然后呢?我认为用Python应该能分析出来,..原创 2021-06-25 11:58:42 · 164 阅读 · 2 评论 -
用 Python 构建美丽的 GUI!
在 Python 中构建 GUI 是我最喜欢做的事情之一,无论是显示一些文本的基本页面,还是构建公司使用的完整应用程序,Python 都可用于开发这些以及介于两者之间的所有应用程序。Tkinter 是最受欢迎的软件包之一,它允许您使用 Python 构建 GUI,Tkinter Designer 软件包通过添加 Figma API 来开发更好看的 GUI 来构建此软件包!以下是使用方法:下载安装 TkInter Designer 是一个相当简单的过程,您所要做的就是克隆 Github 存原创 2021-06-25 11:27:31 · 511 阅读 · 0 评论 -
用几行python代码偷偷复制“她”的U盘文件!
前言上大学的时候有老师不给上课的PPT,就总想有个程序能偷偷复制老师的U盘。。。。一直没有去实现,最近不想看论文,就想起来这个事情了,发现其实用几行python代码就能搞定了。分两步,首先写出来python代码,其次把.py文件转换成exe文件,直接在windows电脑上后台运行。代码#-*-coding:utf-8-*-importosimporttimefromdatetimeimportdatetimeimportshutil#U盘的盘符usb_p...原创 2021-06-14 15:21:02 · 395 阅读 · 5 评论 -
让Python提速超过40倍的神器:Cython
人工智能最火的语言,自然是被誉为迄今为止最容易使用的代码之一的Python。Python代码素来以直观、高可读性著称。然而,易用的背后,是Python无法逾越的障碍:慢。尤其是C程序员,这群快枪手简直无法忍受Python的慢。所以有人就想了各种方法去解决这个问题,本文就介绍其中的一种。如果你的代码是纯Python,或者你必须用一个大的for循环却无法放入矩阵因为数据必须按顺序处理,那么就可以使用Cython来加速Python。什么是Cython?根据维基百科:Cyth...原创 2021-06-14 14:36:50 · 752 阅读 · 6 评论 -
分享Python基础之“进制和数据类型”心得!
一、进制1、什么是进制?进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。对于任何一种进制---X进制,就表示每一位置上的数运算时都是逢X进一位。十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。(来自百度)通俗的解释,所谓的进制就是一种计数时表示的方法,多少进制,就是当满足此进制时就向高位进一位。2. 进制转换Python中可以通过..原创 2021-06-07 08:19:40 · 363 阅读 · 1 评论 -
分享楼下“王奶奶”教我的“Python 极致优化提速“的7个小技巧!
Python 是一种脚本语言,相比 C/C++ 这样的编译语言,在效率和性能方面存在一些不足。但是,有很多时候,Python 的效率并没有想象中的那么夸张。下面我们进入主题。1. 代码优化原则本文会介绍不少的 Python 代码加速运行的技巧。在深入代码优化细节之前,需要了解一些代码优化基本原则。第一个基本原则是权衡优化的代价。优化是有代价的,想解决所有性能的问题是几乎不可能的。通常面临的选择是时间换空间或空间换时间。另外,开发费用也需要考虑周到。第二个基本原则是不要过早优...转载 2021-06-06 08:57:54 · 198 阅读 · 0 评论