- 博客(556)
- 收藏
- 关注

原创 PyCharm为什么这么牛?
这两年被Python初学者问到最多的问题就是,该用什么代码编辑工具?说实话,我个人是用最多,主要是经常做数据可视化,方便些。但对于初学者来说,PyCharm仍是不二的选择。从当前所有主流Python IDE来看,PyCharm是最适合做Python开发的,特别对新手而言,可以节省很多不必要的时间成本。另外本文末还附带了,具体见文末我也常用PyCharm写脚本,偶尔开发一些web应用,PyCharm的完善程度可以说没有一个IDE能达到。
2024-10-18 17:25:06
1393

原创 pycharm 2024.2.1详细下载安装教程:下载+安装+汉化+使用(内附激活码)
PyCharm是一个跨平台的Python集成开发环境,提供了一整套高级工具,提高开发效率。它支持Python语言开发,有调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等功能,还支持Django框架下的专业Web开发。Pycharm目前的版本有:专业版、社区版。专业版是付费版本,日常学习和开发使用免费的社区版本完全能满足,支持Windows、macOS、Linux操作系统。* 本安装教程以Windows 11,PyCharm-2024.2.1为例。
2024-09-18 15:33:41
15014
8

原创 Python学习资料大全!
python3.11即将于下半年发布,新的版本速度提升2倍,以弥补与其他编程语言在速度上的缺陷。可以预见Python语言在未来的应用范围会越来越广。python学习方向建议:如果你是本科及以下学历,建议你学习以下两个方向1、爬虫。简单的爬虫库,代理爬虫,分布式爬虫等2、Web。学习主流Web框架,轻量级的Flask。重量级的Django等3、自动化测试如果你是本科以上学历,建议你学习1、机器学习2、人工智能3、数据分析4、机器学习python学习方法建议:1、确定学习目标,根据自己学习方向,定制学习路线2、
2024-09-02 14:46:50
764

原创 销量120万,Python入门就看这本书!
一位缔造技术图书销售奇迹的作家,作品影响了全球数百万读者。Eric Matthes拥有25年的计算机科学和数学教育经验,致力于推动Python编程在全球的普及。他的教学风格轻松有趣,像一位热情洋溢的导游, 引领着大家探索神奇的计算机世界,深受学生喜爱。透露一下:作者专门跟中文版的读者分享了这本书的特色,蹲一个视频分享!
2024-09-02 14:05:50
1397

原创 手把手教你安装Python,2024最详细的安装教程(安装+激活+使用+汉化,含激活码)
Python是一种广泛使用的解释型、高级和通用的编程语言。Python由荷兰数学和计算机科学研究学会的Guido van Rossum创造,第一版发布于1991年,它是ABC语言的后继者,也可以视之为一种使用传统中缀表达式的LISP方言。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
2024-08-30 18:18:23
3053

原创 Python爬虫小白入门学习,Python究竟是什么?学会后可以干什么?收益有多少?(看完这篇就够了)
当今时代,工作特别难找,更别说想要找到一份好工作了。没有一技之长,或者特别强的工作能力,工资都会很低。在高消费、高租金的城市,别说存钱,工资连想要够用都很难!毕竟,时代的变化比我们想象得要快很多。所以具备足够的抗风险能力,你才有资本应对复杂的未來。在这个年代,大家都希望挣更多钱,拥有更大的安全感。可是琐碎的工作占满了大量时间,既没法更快更好地把领导交代的事情处理好,也没时间学习提升自己。时间一长,你就被同龄人远远甩在了身后,成了彻头彻尾的穷忙族——既忙的无法喘息,又赚不到。
2024-08-26 15:15:48
932

原创 豆瓣8.4,时隔9年,经典Python编程三剑客之一第2版重磅上市!
这本书因前沿的技术和易懂的代码闻名,让读者能快速理解Python的精髓和相关的数学知识,然后就能动手实践,用Python解决各种问题了。直到今天,它依旧没被时间淘汰,也没让读者失望,美亚评分4.5,豆瓣评分8.4,畅销全球数十万册,便是最好的认证。可以看出,这本书的内容是循序渐进的,从易到难,读者可以轻松开始,先做简单的项目,然后逐步挑战更复杂的项目。不过别担心,书里会把每个项目中的知识点讲清楚。,新手也能轻松入门,读者可以跟着书的目录一步步来,也可以挑自己感兴趣的项目学,但最关键的是动手实践!
2024-08-21 15:58:38
1001
原创 又来一个神器!Python脚本打包 exe,auto-py-to-exe来帮你!
auto-py-to-exe 是一个用于将Python程序打包成可执行文件的图形化工具。本文就是主要介绍如何使用 auto-py-to-exe 完成 python 程序打包。auto-py-to-exe 基于 pyinstaller,相比于 pyinstaller ,它多了 GUI 界面,用起来更为简单方便如果你正在学习Python并且找不到方向的话可以试试我这一份学习方法+籽料呀!点击 领取(不要米米)
2024-11-05 17:21:27
1505
原创 8个建议,为啥不使用Python开发大型项目!
在开发者的职业生涯中,有一个特定阶段,开发者们会从为项目做贡献到掌握自己的技巧。这个阶段对有些人来说会来得早一些,有些则也会晚一些,而另一部分人则无法到达这个阶段。不过,大多数职业生涯较长的开发人员都经历过这个阶段。我将这称之为自己构建的点。如果你已经到达了那个阶段,你面对的第一个问题是:它是如何运作的?用户体验如何?架构是怎样的?数据如何流动?以及很多类似这样的问题。我在这里就不为你回答这些这些问题的答案了。
2024-11-05 13:30:21
1213
原创 推荐几款优质 Chrome 摸鱼插件,带你畅快划水
在日常工作过程中,对大部分的人来说,肯定少不了摸鱼,相信大家都是小心翼翼在摸鱼如果你不能高效地摸鱼,说明你没有将工具用到极致今天将为大家推荐几款 Chrome 摸鱼插件,帮助大家高效摸鱼、畅快划水。
2024-11-05 13:25:57
1683
原创 Flask 中最受欢迎的5个扩展插件
Django中有个杀手锏的功能就是自带Admin面板,所有数据都可以通过Admin后台来操作, Flask-Admin 就是一个功能和Django-Admin非常类似的库,有了它你再也不需要直接去数据库查数据改数据了。Github地址:https://github.com/flask-admin/flask-admin。
2024-11-05 13:16:07
400
原创 学到一招!三行 Python 代码轻松提取 PDF 表格数据!
不久前,有一位开发者提供了一个可从文字 PDF 中提取表格信息的工具——Camelot,能够直接将大部分表格转换为 Pandas 的 Dataframe。PDF 文件是一种非常常用的文件格式,通常用于正式的电子版文件。然而,对于想要从 PDF 中提取信息的人们来说,PDF 是个噩梦,尤其是表格。不久前,一位开发者提供了一个名为 Camelot 的工具,使用三行代码就能从 PDF 文件中提取表格数据。以下为输出的结果,对于合并的单元格,Camelot 在抽取后做了空行处理,这是一个稳妥的方法。
2024-11-05 11:58:27
395
原创 超全!Tkinter 使用教程!4000字!
这里最后补充这个知识点,我们点击按钮后,总是希望能够给我们返回点什么,所以呢,需要我们自定义函数。print("我是黄同学")# 创建窗口:实例化一个窗口对象。# 窗口大小# 窗口标题root.title("我的个性签名设计")# 添加标签控件label = Label(root,text="签名:",font=("宋体",25),fg="red")# 定位# 添加输入框entry = Entry(root,font=("宋体",25),fg="red")# 添加点击按钮。
2024-11-05 11:55:29
1244
原创 再见Logging ! Python 记录日志该换这个了!
除了这些特性外,Loguru 还支持与 Python 原生的 Logging 模块兼容使用,你可以将原始的标准日志记录器记录的所有信息转移到Loguru中。如图所示,过了设定的时间,则将原来的 file_2.log 重命名,并添加一个新的 file_2.log 文件。对于日志而言,没有错误堆栈的日志是没有灵魂的。这样,如果当前时间过了这个设定的时间,它就会生成一个新的日志文件。这样配置之后,每次产生 Error 日志,程序都会自动向你的邮箱发送告警,真的极其方便。
2024-11-05 11:42:51
643
1
原创 99%人都不知道!一行 Python 代码竟然能实现并行!
dummy 是 multiprocessing 模块的完整克隆,唯一的不同在于 multiprocessing 作用于进程,而 dummy 模块作用于线程(因此也包括了 Python 所有常见的多线程限制)。这段代码能正确的运行,但仔细看看我们需要做些什么:构造不同的方法、追踪一系列的线程,还有为了解决恼人的死锁问题,我们需要进行一系列的 join 操作。Pool 对象有一些参数,这里我所需要关注的只是它的第一个参数:processes. 这一参数用于设定线程池中的线程数。所以替换使用这两个库异常容易。
2024-11-05 11:38:28
1445
原创 一个Python里最好的分词库!
使用jieba分词时,分词结果需要与jieba的词典库进行匹配,才能返回到分词结果中。因此有些词需要用户自定义,才能识别到。jieba.add_word('铃儿响叮当')jieba.add_word('让世界充满爱')jieba.add_word('迅雷不及掩耳之势')print('[添加自定义词语]:', lcut_res)[添加自定义词语]: ['迅雷', '迅雷不及', '迅雷不及掩耳', '不及', '掩耳', '掩耳盗铃',
2024-11-05 11:34:57
1196
原创 十大被低估的Python自带库!
上述程序中,我们定义了两个参数a和b,并规定它们必须要输入,argparse会自动解析我们的输入数据,并转化为指定的类型(int),然后我们主程序的两数相加,并输出结果。上述的程序中,注释的第一段程序没有使用nametuple,而当features的特征数量过多时,我们想使用其中的某一个或者某些特征时,我们不容易获得特征的索引,从而带来不必要的麻烦。Argparse模块的使用,一方面可以让我们编写命令行接口,大大美化我们的程序,使我们的程序看起来更加的美观,另一方面也使得我们对于程序的修改也更加的便捷。
2024-11-05 11:26:17
833
原创 Python 之父为什么嫌弃 lambda 匿名函数?
lambda 这一个由其他开发者贡献进来的特性(借鉴自 lisp 语言),存在了十多年,但是却被这门语言的创造者(兼首席设计师)所嫌弃,最后竟然还奇迹般地幸存了下来,对于这个故事,大家是否觉得挺有戏剧性的?接下来,本文就仔细聊一聊这个处境尴尬却生命力顽强的 lambda 匿名函数吧!
2024-11-03 13:19:34
781
原创 浏览器可以运行 Python 代码了?
PyScript[1] 是 Anaconda 团队开发的一个 Javascipt 库,可以在 HTML 标签里嵌入 Python 代码,无需服务端就可以运行 Python 代码。比如说,我们用 Python 在页面上显示日期,先编写一个 hello_world.html 文件,内容如下:用浏览器打开,其运行效果就是这样的:这意味着,我们可以在 HTML 中编写和运行 Python 代码, 在 PyScript 中调用 Javascript 库,并在 Python 中完成所有 Web 开发。
2024-11-03 11:56:16
1020
原创 一个超方便使用SQL的Python神器!
举个栗子,如果我们有这样一张测试表`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '唯一id',`name` varchar(255) NOT NULL DEFAULT '' COMMENT '名称',`attr` JSON NOT NULL COMMENT '属性',`ct` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
2024-11-03 11:46:15
645
原创 Python 批量加水印只需一行命令!
如果你想要修改字体也可以哦!如图,你只要将新的字体文件放到font文件夹下,然后修改TTF_FONT变量里的字体名字,与font文件夹下的新字体名字相对应即可改成你想要的字体了。但是没关系,我们可以修改它的颜色,添加-c参数即可!我们的文章到此就结束啦,如果你希望我们今天的Python教程,请持续关注我们,如果对你有帮助,麻烦在下面点一个赞/在看哦。-f 参数,指定打水印的文件,如果你想打印整个文件夹,则输入该文件夹路径即可。-c 参数,指定水印的颜色,默认值为shi..啊不,黄色,#8B8B1B.
2024-11-03 11:43:17
1283
原创 整理了60个Python小例子,拿来即用!
但是,当对象序列化后,就会更加方便,因为约定俗成的,接口间的调用或者发起的 web 请求,一般使用 json 串传输。...: def __call__(self): #定义了__call__方法的类的实例是可调用的。参数,但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。很多场景,直接一个类对象,传输不方便。元类,确实使用不是那么多,也许先了解这些,就能应付一些场合。python五类参数:位置参数,关键字参数,默认参数,可变位置或关键字参数的使用。
2024-11-03 11:33:05
1110
原创 熬夜整理!Pandas 文本处理大全
本次来介绍关于文本处理的常用方法。文本的主要两个类型是string和object。如果不特殊指定类型为string,文本类型一般为object。文本的操作主要是通过str来实现的,功能十分强大,但使用前需要注意以下几点。Series除了常规列变量df.col以外,也可以对索引类型df.Index和df.columns使用str如果不是需要先转换类型,否则会报错如,这个和Dataframe中的一行操作是一个原理下面正式介绍文本的各种骚操作,基本可以涵盖日常95%的数据清洗需要了,一共 8 个场景。
2024-11-03 11:03:19
912
原创 Python中堪称神仙的6个内置函数
今天,咱们就来了,我们会一次性分享6个堪称神仙的内置函数。在很多计算机书籍中,它们也通常作为来介绍。而我自己在日常工作中,经常使用它们来使代码更快,更易于理解。
2024-11-03 10:59:06
929
原创 用 Python 远程控制 Windows 服务器,太好用了!
除了可以远程查看 Windows 的文件外,还可以执行 bat 批处理文件,又或者是模拟命令行输入,根据返回值进行其他骚操作如果你是准备学习Python或者正在学习(想通过Python兼职),下面这些你应该能用得上: 【点击这里】领取!包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、自动化办公等学习教程。带你从零基础系统性的学好Python!① Python所有方向的学习路线图,清楚各个方向要学什么东西。
2024-11-03 10:49:45
554
原创 用Python绘制超酷的gif动图,惊艳了所有人
今天大家来介绍一种制作gif格式图表的新方法,调用的是matplotlib的相关模块,其中的步骤与方法也是相当地简单易懂。
2024-11-03 10:44:22
788
原创 最强的linux命令总结.pdf
Linux系统内核指的是由负责维护,提供硬件抽象层、硬盘及文件系统控制及多任务功能的系统核心程序。Linux发行套件系统是我们常说的Linux操作系统,也即是由Linux内核与各种常用软件的集合产品。总结:真正的Linux指的是系统内核,而我们常说的Linux指的是“发行版完整的包含一些基础软件的操作系统”。相信通过本文的学习,你应该会对Linux有一个更加全面的认识。都看到这里了,就点个再看吧。
2024-11-03 10:36:14
725
原创 真的来了!浏览器端可以直接运行Python了!
Pyodide 还包括一个外部函数接口,可以将 Python 包暴露给 JavaScript,并将浏览器 UI,包括 DOM,暴露给 Python。根据官方的介绍,PyScript 是一个开发框架,为开发者提供了在标准 HTML 中嵌入编写 Python 代码的能力、使用 Python 调用 JavaScript 函数库,以及创建 Python Web 应用。灵活的框架:开发者可以利用它在 Python 中直接创建和分享新的可插拔和可扩展的组件。提供可插拔、可扩展的组件系统。提供干净简单的 API。
2024-11-02 18:02:07
680
原创 教你用 Python 快速获取行业板块股,辅助价值投资!
由于行业板块更适用于中长期投资,我们只需要根据某一个关键字筛选出一个板块,然后在板块下的个股列表中可以非常直观地看出市盈率较低的个股进行投资即可。
2024-11-02 17:56:04
906
原创 Python这些操作,逆天且实用!
有时,我们在工作中需要频繁地输入一些单词。如果我们能使我们的键盘自动化,只用缩写就能写出这些经常使用的单词,这不是很有趣吗?没错,我们可以用Python使之成为可能。安装代码keyboard.add_abbreviation('ex', '我是一条测试数据!然后,在任何位置输入ex加空格就可以快速补全对应的语句!
2024-11-02 17:49:44
791
原创 太实用了!这几个Python数据可视化案例!
在使用上,拆线图绘制方法完全继承了 Matplotlib 的用法,所以程序最后也必须调用 plt.show() 产生图,如图8.4 所示。颜色为白色,表示没有关系。直方图(Histogram Chart)通常用于同一栏位,呈现连续数据的分布状况,与直方图类似的另一种图是长条图(Bar Chart),用于检视同一栏位,如图 8.6 所示。圆饼图(Pie Chart)可以用于检视同一栏位各类别所占的比例,而箱形图(Box Chart)则用于检视同一栏位或比较不同栏位数据的分布差异,如图 8.7 所示。
2024-11-02 17:29:26
1004
原创 手把手将Visual Studio Code变成Python开发神器
Visual Studio Code 是一款功能强大、可扩展且轻量级的代码编辑器,经过多年的发展,已经成为 Python 社区的首选代码编辑器之一下面我们将学习如何安装 Visual Studio Code 并将其设置为 Python 开发工具,以及如何使用 VS Code 提高编程工作效率。
2024-11-02 17:11:11
1010
原创 Python 函数式编程,看这一篇就够了!
事实上,它们通常具备隐式的返回语句(在上面的示例中,函数想表达 return x * y,不过我们省略了 lambda 函数中的显式返回语句)。由于提供给 filter 的函数是逐个决定是否接受每一个项的,因此该函数必须返回 bool 值,且该函数必须是一元函数(即只使用一个输入参数)。因而,我们可以将函数赋值给变量,也可以将其作为参数传入其他函数,将它们存储在其他数据结构(如 dicts)中,并将它们作为其他函数的返回值。由于函数是对象,因此我们可以将函数 foo 赋值给任意变量,然后调用该变量。
2024-11-02 16:55:32
766
原创 Python 实现循环的最快方式竟然是它!
假如任意一种简单的单步操作耗费的时间为 1 个单位,将此操作重复执行上万次,最终耗费的时间也将增长上万倍。循环不需要执行边界检查和自增操作,没有增加显式的 Python 代码(纯 Python 代码效率低于底层的 C 代码)。是 Python 中常用的两种实现循环的关键字,它们的运行效率实际上是有差距的。这里的思路就是,既然循环的效率低,一段代码要重复执行上亿次。对于上面的求等差数列之和的操作,借助于 Python 内置的。替代循环之后,代码的执行效率实现了成倍的增长。其中的差距主要在于两者的机制不同。
2024-11-02 16:49:33
800
原创 肝了一夜!用Python 给的女神做一个520网站!
先来看一下效果吧,只要有足够的照片素材,捕获女神的心就指日可待怎么样,看起来还可以吧下面就一起来完成吧。
2024-11-02 16:45:12
334
原创 Python里面的self,是谁啊?
类比人类,人类就是一个Python类,每个个体的人代表着实例(对象),而每个人的身份证代表的Python中self,每个人可以凭借身份证去上大学、坐高铁、住酒店...(方法),而Python中的实例(对象)也可以凭着self去调用类的方法。初学者会发现,类的方法(构造方法和实例方法)中都会有一个固定参数self,其实这个参数就是代表着实例(对象)本身,就像是一个身份证,实例可以凭着身份证去调用类方法。可以看出,实例(对象)不一样,打印出的结果也不一样,当类被实例化后,结果打印出:studend_b。
2024-11-02 16:40:57
807
原创 盘点66个Pandas函数,轻松搞定“数据清洗”!
今天我们重新盘点66个Pandas函数合集,包括数据预览、数值数据操作、文本数据操作、行/列操作等等,涉及“”的方方面面。Pandas 是基于NumPy的一种工具,该工具是为解决数据分析任务而创建的。它提供了大量能使我们快速便捷地处理数据的函数和方法。
2024-11-02 13:20:59
579
原创 50个Pandas的奇淫技巧:一网打尽各种索引 iloc,loc,ix,iat,at…
数据处理,也是风控非常重要的一个环节,甚至说是模型成败的关键环节。因此,娴熟简洁的数据处理技巧,是提高建模效率和建模质量的必要能力。这里开个专题,总结下Pandas的使用方法,方便大家,也方便自己查阅。
2024-11-02 10:03:29
1003
原创 推荐七个Python效率工具!
为了提高效率,我们在平时工作中常会用到一些Python的效率工具,Python作为比较老的编程语言,它可以实现日常工作的各种自动化。为了更便利的开发项目,这里给大家推荐几个Python的效率工具。
2024-10-29 11:51:18
1289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人