Python
文章平均质量分 86
总结自己在python学习过程当中遇到的知识性和技术性的问题。避免再次踩坑
Honour Van
新款人工智障
展开
-
批量复制提取Word中所有的表格到Excel(Python办公自动化)
将一批Word文档(doc、docx)中的表格批量复制,转换为Excel原创 2021-12-10 14:49:47 · 2519 阅读 · 9 评论 -
【Python Onramp】9.Python爬虫(2):selenium爬取京东商品信息和知乎热榜信息
系列文章目录见【Python Onramp】 0. 卷首语上一篇:【Python Onramp】8.Python爬虫(1)基于requests和BeautifulSoup的全国区划数据爬虫本文目录系列文章目录项目描述任务1要点总览要点1:selenium的使用要点2:xpath方法筛选元素具体实现selenium获取cookies知乎热榜爬虫总结项目描述如果使用上一节的requests,将不能实现对于知乎的有效爬取。由于知乎具有较强的反爬机制,所以我们需要换用一套可以用于更高程度模拟用户行为的框架原创 2021-06-30 17:52:16 · 340 阅读 · 0 评论 -
【Python Onramp】8.Python爬虫(1)基于requests和BeautifulSoup的全国区划数据爬虫
系列文章目录见【Python Onramp】 0. 卷首语上一篇:【Python Onramp】7. web端可视化:北京地铁数据统计分析实例以及简易Echarts绘图下一篇:本文目录系列文章目录项目描述数据获取数据统计与分析task 1task 2task 3要点总结要点1:爬虫与requests要点2:BeautifulSoup页面解析要点3:异常处理具体实现文件结构文本内容和链接获取反爬?这里是HTML解析的问题对于特定问题过程化的好处异常处理:解决反爬计时分析统计分析task 1task 2原创 2021-06-30 15:39:57 · 357 阅读 · 1 评论 -
【Python Onramp】7. web端可视化:北京地铁数据统计分析实例以及简易Echarts绘图
系列文章目录见【Python Onramp】 0. 卷首语上一篇:【Python Onramp】5.利用Pyecharts进行可视化:综合应用下一篇:本文目录系列文章目录项目描述task1task2task3task4语法总览语法点1:JavaScript简单语法语法点2:具体实现总结项目描述对地铁数据进行分析之后的可视化分析。数据见 data,数据是北京地铁刷卡数据。第一行是数据标题,其含义如下:a) carType:SUB 是唯一取值,表明数据是地铁,本次作业可以不用;b)icID:原创 2021-06-29 23:24:34 · 976 阅读 · 1 评论 -
【Python Onramp】6.一篇文章了解web开发要点:用Python开发简易的网页端成绩查询系统
系列文章目录见【Python Onramp】 0. 卷首语上一篇:【Python Onramp】5.利用Pyecharts进行可视化:综合应用下一篇:本文目录系列文章目录项目描述说明要点总览要点1:web的基本结构要点2:前端常用的语言要点3:Python的web开发框架:Flask具体实现数据组织动态部分的构建网页radio获取一个小问题:大小写敏感拼音排名补充内容将json对象传递到前端完整代码render.html:render2.htmlstudScore.pystudScore_js.py原创 2021-06-29 22:39:12 · 316 阅读 · 1 评论 -
【Python Onramp】5.利用Pyecharts进行可视化:综合应用
系列文章目录见【Python Onramp】 0. 卷首语上一篇:【Python Onramp】4. Python文本分析(2)分章节统计、人物共现和pyecharts可视化下一篇:本文目录系列文章目录项目描述任务1: 词频展示,利用词云和柱形图等任务2:地理连线图任务3:世界地图任务4:组合图表语法总览语法点1:PyEcharts与面向对象语法点2:PyEcharts对象的一般结构与链式调用具体实现任务1:词频分析任务2:地理连线图任务3:中国地图、世界地图任务4:组合图表故事背景:代码实现总结原创 2021-06-29 20:49:40 · 413 阅读 · 1 评论 -
【Python Onramp】4. Python文本分析(2)分章节统计、人物共现和pyecharts可视化
系列文章目录见【Python Onramp】 0. 卷首语上一篇:【Python Onramp】3. Python的文本分析(1)jieba分词:第三方库和基本面向对象编程下一篇:本文目录系列文章目录项目描述语法总览语法点1:基于面向对象进行功能扩展语法点2:正则表达式语法点3:pyecharts折线图具体实现step1:分章节step2:面向对象功能扩展:查词典step3:pyecharts绘图总结项目描述文本是程序之间的重要介质,文本处理也是编程的重要问题。我们在上一节的基础上,对红楼梦做更原创 2021-06-28 21:48:48 · 703 阅读 · 1 评论 -
【Python Onramp】3. Python的文本分析(1)jieba分词:第三方库和基本面向对象编程
系列文章目录见【Python Onramp】 0. 卷首语上一篇:Python Onramp】2. Python简单数据分析pandas、matplotlib、Excel:Mac 平台几款软件的反汇编指令统计下一篇:本文目录系列文章目录项目描述语法总览语法点1:模块和第三方库语法点2:jieba库,基本分词和词性标注语法点3:基本的可视化:wordcloud库语法点4:列表生成式语法点5:函数与面向对象具体实现step1:jieba分词原型step2:添加先验知识step3:面向对象的封装总结项目原创 2021-06-28 20:25:03 · 414 阅读 · 2 评论 -
【Python Onramp】2. Python简单数据分析pandas、matplotlib、Excel:Mac 平台几款软件的反汇编指令统计
系列文章目录见【Python Onramp】 0. 卷首语上一篇:【Python Onramp】1. 熟悉Python基本语法、数据结构和方法:2018年中国机场数据处理下一篇:本文目录系列文章目录项目描述任务的可视化示例Task 1Task 2Task 3Task 4语法总览语法点1:词典dict的使用语法点2:词频统计语法点3:pandas dataframe的使用语法点4:同excel的协同语法点5:matplotlib初步具体实现task1 统计每种指令使用频次task2 指令分类task3原创 2021-06-27 15:27:05 · 257 阅读 · 4 评论 -
【Python Onramp】1. 熟悉Python基本语法、数据结构和方法:2018年中国机场数据处理
系列文章目录见【Python Onramp】 0. 卷首语上一篇:【Python Onramp】 0. 卷首语:项目导向,或Learn by doing下一篇:本文目录系列文章目录项目描述任务1任务2语法讲解语法点1:数据类型和数据类型转换语法点2:切片(slice):列表(list)、字符串(str/string)语法点3:列表的常用方法(method):语法点4:pandas入门,以及因地制宜语法点5:文件读写和上下文(context)具体实现任务1任务2总结项目描述Python初体验!gi原创 2021-06-27 12:53:34 · 281 阅读 · 0 评论 -
【Python Onramp】 0. 卷首语:项目导向,或Learn by doing
系列文章目录(更新中)0. Python Onramp 卷首语:项目导向,或Learn by doing卷首语编程语言的学习和传统的语言学习具有高度的相似性,都是掌握一定正确的语法,来试图构建可以被识别的具有一定信息量的文段。但我在入门编程语言的时候,走了不少弯路。同看到这篇博文的绝大多数人,我的语言学习经历都集中在语法偏废的母语,和强调应试的英语上。前者使得我对语言学习过程无知,比如我很难告诉一个外国朋友,如何快速上手学习中文;后者让我拘泥于理论,架空中楼阁,我高中的一位室友甚至通过看书学习O原创 2021-06-26 23:50:47 · 198 阅读 · 0 评论 -
科学计算三维可视化中plot3d.output.get_block(0).point_data属性不存在
项目场景:黄天羽Python科学计算三维可视化课程标量场绘制代码如下:from tvtk.api import tvtkfrom tvtkfunc import ivtk_scene, event_loopplot3d = tvtk.MultiBlockPLOT3DReader( xyz_file_name="combxyz.bin", q_file_name="combq.bin", scalar_function_number=100,原创 2021-02-15 13:02:12 · 359 阅读 · 8 评论 -
详解K均值聚类算法(K-means Clustering)简易实例:从空调温度判别使用者
本文以空调温度的模拟记录为数据集,利用一个一维二类的K均值聚类算法实例进行分析,从而阐明聚类算法的核心精神,并手把手带你完成一个K均值聚类算法的实战。最终利用实验结果阐明这种聚类的一个小型缺陷,以期启发读者思考。原创 2020-10-31 11:51:18 · 9365 阅读 · 2 评论 -
python中split()、os.path.split()函数用法
小结关于两种split函数的用法,并对比它们的不同。转载 2020-08-08 20:48:37 · 815 阅读 · 0 评论 -
Python 装饰器的若干补充:装饰模式,functools.wraps,以及‘NoneType‘ object is not callable问题
本文在廖雪峰的Python教程“装饰器”之外补充了一些相关的问题。包括:为什么要使用装饰,以及装饰模式的初步知识;通过函数名称的变换,说明装饰器实现的粗略原理;和一个代码紧缩导致的功能缺陷问题。原创 2020-08-05 14:07:17 · 3157 阅读 · 0 评论 -
'pip install pip'&'python -m pip install --upgrade pip'?——跳出安装更新upgrade/-U死循环(第三方库的方法小结)
第三方库的主要安装方式pip命令-h 查看命令帮助一般方法pip install <第三方库名>但随着版本更新,时常出现You are using pip version 19.2.3, however the version 20.0.2 is available.然后更经常地会提示着输入这一句python -m pip install --upgrade ...原创 2020-02-10 14:27:35 · 1055 阅读 · 3 评论