即刻App
年轻人的同好社区
下载
App内打开
Kolo_vUxA
6
关注
0
被关注
0
夸夸
Kolo_vUxA
2年前
GitHub充电宝: Python常用三方库,小编根据工作经验分了下类,仅供参考: 后端框架类、办公类、数据分析类、爬虫类、GIS类、人工智能类等。 一、后端框架类 1、Django Django 是Python中最为流行的Web框架之一,它提供了完整的Web开发支持,包括ORM、模板引擎、路由、中间件等功能。 2、Flask Flask 是Python中最为常用的Web框架之一,它提供了轻量级的Web开发支持,同时也支持RESTful API的开发。 3、FastAPI FastAPI是一个用于构建API的现代、快速(高性能)的web框架,使用Python 3.8+并基于标准的Python类型提示。 二、办公类 1、openpyxl openpyxl 是一个处理 Microsoft Excel 文档的 Python 第三方库,它支持读写的 Excel 的 xls、xlsx、xlsm、xltx、xltm 等格式文件,并进一步处理 Excel 文件中的工作表、表单和数据单元。 2、xlrd xlrd 模块可以用于读取Excel的数据,速度非常快,推荐使用! 3、xlwt xlwt 可以用于写入新的Excel表格或者在原表格基础上进行修改,速度也很快,但是只支持xls格式! 4、xlutils xlutils 可用于拷贝原excel或者在原excel基础上进行修改,并保存。 三、数据分析类 1、numpy numpy 是 Python 的一种开源数值计算扩展第三方库,用于处理数据类型相同的多维数组(ndarray),简称“数组”。这个库可用来存储和处理大型矩阵,比 Python 语言提供的列表结构要高效的多。 2、pandas pandas是基于numpy扩展的第一个重要的第三方库,它是为解决数据分析任务创建的。提供了一批标准的数据模型和大量快速便捷处理数据的函数和方法,提供了高效地操作大型数据集所需的工具。 3、scipy scipy 是一款方便、易用、转为科学和工程设计的Python工具包,是在numpy库的基础上增加了众多的数学、科学以及工程计算中常用的库函数。 4、Matplotlib Matplotlib 是Python中最常用的绘图库之一,它可以生成各种类型的统计图表,如折线图、散点图、柱状图等,支持各种格式的输出。 四、爬虫类 1、Requests Requests 是Python中最为常用的HTTP库之一,它提供了简洁的API,使得开发者可以轻松地进行HTTP请求的发送和处理。 2、Httpx Httpx 是 Python 3 的全功能 HTTP 客户端,它提供同步和异步 API,并支持 HTTP/1.1 和 HTTP/2。 3、Scrapy Scrapy 是Python中最为常用的爬虫框架之一,它提供了完整的爬虫开发支持,包括HTTP请求、数据解析、数据存储等功能。 4、Beautiful Soup Beautiful Soup 是Python中最为常用的HTML解析库之一,它可以将HTML文档解析为Python对象,使得开发者可以更加方便地进行数据解析和数据提取。 5、Playwright Playwright 是微软在 2020 年初开源的新一代自动化测试工具,它的功能类似于 Selenium、Pyppeteer 等,都可以驱动浏览器进行各种自动化操作。它的功能也非常强大,对市面上的主流浏览器都提供了支持,API 功能简洁又强大。虽然诞生比较晚,但是现在发展得非常火热。 6、DrissionPage DrissionPage 是基于python的网页自动化工具。既能控制浏览器,也能收发数据包。可兼顾浏览器自动化的便利性和requests的高效率。功能强大,内置无数人性化设计和便捷功能。语法简洁而优雅,代码量少。 五、GIS类 1、GDAL GDAL 是读写大量的栅格空间数据格式的广泛应用的开源库。 2、shapefile shapefile 是GIS中非常重要的一种数据类型,在ArcGIS中被称为要素类(Feature Class),主要包括点(point)、线(polyline)和多边形(polygon)。 3、shapely shapely 是专门做图形计算的包,基本上图形线段,点的判断包里都有,实现的几何对象的基本类型是点、曲线和曲面。 六、人工智能类 1、TensorFlow TensorFlow 提供了深度学习相关的算法和工具,例如神经网络、卷积神经网络、循环神经网络等,是人工智能领域中广泛使用的库。 2、PyTorch PyTorch 是Facebook开发的机器学习框架,它也支持各种深度学习算法的实现和封装,同时也提供了一些高层次的API,使得开发者可以更加轻松地使用PyTorch进行深度学习。
0
0
0
Kolo_vUxA
2年前
@我的Notion
/计算机
Weir-欧sir: 10 个帮助你更好入门编程的网站和工具--很全面! 1)devv AI 是一款专门面向于开发者的搜索引擎,目的是代替开发者日常使用 Google / StackOverflow / 文档的场景。 http://devv.ai 2)Immersive Translate(沉浸式翻译) 这个插件基本上已经成为了日常使用次数最多工具之一,支持沉浸式翻译网页,并且背后可以选择多个翻译引擎(日常使用最多的是 DeepL 和 ChatGPT)。 因为后面推荐的大部分内容均为英文内容,可以借助这个工具来进行翻译对照学习。 https://immersivetranslate.com/?force=1 3)Python Tutor 这个网站可以非常直观地把 Python / Java / C / C++ / JavaScript 等语言的运行过程以可视化的方式展示出来,方便初学者理解整个程序的每一步状态。 图为快速排序的运行流程。 https://pythontutor.com 4)freeCodeCamp freeCodeCamp 应该是最大的编程教程网站,上面几乎有你想要了解的任何编程资源,从编程语言到各种从零到一的 Project,有接近 10000 篇教程。 对于一门技术不熟悉就可以先到这里搜索一下。 https://freecodecamp.org/chinese/ 5)Replit Replit 是一个在线的 IDE 和代码社区,可以直接在线运行多种语言的代码。 并且社区中拥有大量的开源项目,可以在其他人的项目上进行二次开发,并直接在线上编译运行发布。 https://replit.com 6)GitHub 聊到开发就可能绕过世界上最大的开源项目平台 GitHub。在使用这个网站之前可以先学习一下 git 这个版本控制系统的使用。 熟悉了 GitHub 之后可以每天了解 trending 项目,并且也可以参与到其他人的开源项目中去。 https://github.com 7)Awesome First PR Opportunities 熟悉了 git 和 GitHub 之后就可以开始你的第一个开源项目贡献了。想象一下,如果在求职的时候,简历中有过 Python, React, k8s 等知名开源项目的经验,肯定会脱颖而出。 https://github.com/MunGell/awesome-for-beginners 8)计算机自学指南 很多同学可能并不是科班出生,但是没有关系,计算机和编程是最不需要在学校里学习的一门专业了。 这个网站列出了几乎 CS 所有领域的网上课程,并且每个课程都包含相关介绍。 https://csdiy.wiki 9)Build Your Own X 有了一定的编程基础之后,是时候来写一些大型的项目了。 比如: - 实现一个虚拟机(Docker) - 实现一个操作系统 - 实现一个 3D 渲染器 https://github.com/codecrafters-io/build-your-own-x 10)Hacker News & /r/programming 有了编程技能还不够,编程是一门发展非常快速的行业,所以如果需要了解最新的技术咨询、行业动态,查看最一手的资讯是最重要的。 只看这两个信息源就足够了: Hacker News: https://news.ycombinator.com Reddit Programming: https://reddit.com/r/programming/
1
0
0
Kolo_vUxA
2年前
@我的Notion
/绑定
我的Notion: 💬 服务简介 「我的Notion」服务提供一种简便的方式,通过在即刻动态或评论中提及 @我的Notion,就能将内容保存到Notion中。 服务优势: - 操作简单:仅需在动态或评论中使用“@我的Notion”即可保存。 - 自动分类:加上“#标签”,内容将自动在Notion中进行分类。 - 持久保存:永久保存正文、作者等信息(图片和视频仅保存链接) 🌟 使用效果 让我们看看如何在即刻动态评论区使用「@我的Notion」,以及Notion中保存的效果展示。如下图所示。 💡 使用方法 确保您拥有即刻账号和Notion账号。 1. 关注即刻账号@我的Notion 2. 在即刻动态、评论区中,使用“@我的Notion /绑定”,完成绑定。 3. 在即刻动态、评论区中,使用“@我的Notion #标签”,保存即刻。 ❓ 常见疑问 - 为什么需要绑定? 绑定是为了将您的即刻账户和Notion账户关联起来,确保内容能正确保存到您的Notion中。 - 数据安全问题:我们使用Notion官方API,仅能访问即刻收藏模板,并确保数据传输安全,且您可以随时管理或解除绑定。 - 如果即刻动态不可见,会影响Notion中的内容吗? 图片和视频是以源链接形式保存。 除此之外,其他内容如:正文,时间,作者,圈子,标签等,一律不受影响。 如有更多问题,请在此留言。
0
0
0