首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用纯Python构建Web应用

    最近在研究htmx库的时候突发奇想,利用 htmx 和我之前发布的 Python 库html-dsl应该可以做到只使用 Python 代码构建可交互的 Web 应用。...html-dsl html-dsl 是我在数年前开发的一个简单的 Python 库,可以利用 Python 代码构建 HTML 页面,使用比较简单。...htmx (由 Github Copilot 生成) htmx 是一个 JavaScript 库,它允许您使用 HTML 扩展现有的 Web 应用程序,而无需编写任何 JavaScript。...del todos[id] return render_todos(todos) 总结 这个 todo 应用只是一个玩具项目,不过 htmx 还是很强大的,即使不使用 html-dsl 这种纯...Python 的 HTML 构建库,也可以利用常规的 HTML 模板引擎(例如 Jinjia2)来构建页面,赋予了纯后端开发人员构建可交互 Web 应用的能力。

    72330

    纯Python 实现 Word 文档转换 Markdown

    幸而,在 Python 中有很多第三方模块提供了此类文档格式的转换功能。今天,我们来实现一下比较频繁使用到的 Word 文档转 Markdown 文档。...Markdown 文档的转换总体而言分两步来实现: 第一步,将 Word 文档转换为 HTML 文档; 第二步,将 HTML 文档转换为 Markdown 文档; 依赖模块 要实现这个功能我们需要借助 Python...的两个第三方模块: mammoth markdownify mammoth 是一个用于将 Word 文档转换为 HTML 的模块,它支持在 Python、JavaScript、Java、.Net 等平台使用...as f: f.write(image_bytes.read()) return {"src":path_file} 正式转换 在这里,我们以州的先生很久以前写的《Python...代码如下所示: # 读取 Word 文件 with open(r"F:\自媒体\Python 爬虫实战与机器学习应用.docx" ,"rb") as docx_file: # 转化 Word 文档为

    7.8K63

    如何用纯 Python 写 Web 应用?

    不用学前端编程,你就能用 Python 简单高效写出漂亮的交互式 Web 应用,将你的数据分析成果立即展示给团队和客户。 ?...作为学习的中间成果,我还写了这篇《如何用 Python 做 Web 开发?——Django 环境配置》分享给你。...你难道想只凭 Python 脚本,就做一个 Web 应用出来? 还真别说,最近,这个事儿从幻想,变成了现实。 2 样例 这不,我就用纯 Python 脚本写了个 Web 应用。...忘了的话,记得复习《学 Python ,能提升你的竞争力吗?》。 这就好像印刷术的发明,不是让会写字这件事儿变得失去价值,而是全社会都增大了对好作品的渴求。...希望你读过之后,掌握了以下知识点: 借助 Streamlit ,你可以用纯 Python 编制 Web 应用; 学 Web 设计依然很有前途,因为你的潜在合作群体正在迅速扩大; 不要惹魔法师(优秀程序员

    4.3K10

    Python:从入门到进阶 (纯干货)

    本Python教程包含了一些范例,涵盖了大多数Python日常脚本任务,是入门Python的学习资料,也可以作为工作中编写Python脚本的参考实现。 1. 学习内容 1.1....02_advanced Python高级特性 提供了数据库、高阶函数、迭代器、面向对象编程的使用例子。...03_data_science 数据科学 提供了常用数据科学库(numpy、scipy、scikit-learn、pandas)的使用例子。...该项目包含了:Python基础,Python高级特性,面向对象编程,多线程,数据库,数据科学,Flask,爬虫开发教程等 1.2. 基础 基础 1.3. 高级特性 高级特性 1.4....notebook ,浏览器打开01_base/01_字符串类型.ipynb,跟随介绍交互使用 引用 @misc{python-tutorial, title={python-tutorial: Python3

    56640

    纯Python开发!自称目前最快的纯Python SQL解析器!

    在互联网行业,我们的日常工作中始终绕不开数据库,不管是关系型数据库还是非关系型数据库。因为数据库类型与应用众多,我们难免会遇到不同的数据库系统之间迁移和转换 SQL 查询语句的情况。...项目介绍 sqlglot 是由纯Python语言开发的一个非常全面的 SQL 解析器和转译器。...该项目是用 Python 写的 SQL 解析器、转译器和优化器,它可以格式化 SQL 以及支持在 20 种不同方言和 SQL 之间进行转化(如 DuckDB 、 Presto 、 Spark 、 Snowflake...安装及使用 安装也非常的简单,跟其他Python的三方库安装一样,使用pip命令安装即可。...• 数据库查询工具:一些数据库查询工具可能需要支持多种数据库系统,而用户可能希望在不同数据库系统上执行相同的查询。SQLGlot 可以帮助这些工具实现跨数据库的查询支持。

    3.3K10

    纯Python实现Torch API,康奈尔副教授为自己的课程创建了DIY教学库

    近日,机器之心在 GitHub 上发现了一个 DIY 教学库——MiniTorch,该库适用于希望了解深度学习(DL)系统底层实质概念的机器学习工程师。...MiniTorch 是一个 Torch API 的纯 Python 重新实现,展示了从零开始构建一个张量和自动微分库。最终得到的库能够运行 Torch 代码。...在开始构建库之前,用户首先需要根据 Setup 的步骤创建自己的工作区域(workspace)。...张量将很多重复的操作组合在一起,以节省 Python 开销并将组合后的操作传递给更快的实现。...事实上,它们确实是使用 Python 等慢速语言高效编写深度学习代码的唯一方法。然而,到目前为止,我们所做的一切都没有比基本面更快。

    69730

    纯Python实现Torch API,康奈尔副教授为自己的课程创建了DIY教学库

    点击 机器学习算法与Python学习 ,选择加星标 精彩内容不迷路 机器之心报道 该项目是为纽约校区 Cornell Tech 的「机器学习工程」课程开发的。...近日,在 GitHub 上发现了一个 DIY 教学库——MiniTorch,该库适用于希望了解深度学习(DL)系统底层实质概念的机器学习工程师。...MiniTorch 是一个 Torch API 的纯 Python 重新实现,展示了从零开始构建一个张量和自动微分库。最终得到的库能够运行 Torch 代码。  ...张量将很多重复的操作组合在一起,以节省 Python 开销并将组合后的操作传递给更快的实现。...事实上,它们确实是使用 Python 等慢速语言高效编写深度学习代码的唯一方法。然而,到目前为止,我们所做的一切都没有比基本面更快。

    55910

    如何快速判断 Flutter 库是否需要适配鸿蒙?纯 Dart 库无需适配!

    在鸿蒙开发中,选择合适的 Flutter 库至关重要。纯 Dart 库因其跨平台特性,无需适配即可直接使用。但对于新手来说,如何判断一个库是否为纯 Dart 库呢?...如果依赖项仅包含 sdk: dart 或第三方纯 Dart 包,则很可能是纯 Dart 库。...纯 Dart 库仅导入 dart: 开头的核心库或纯 Dart 第三方包。 示例: intl 包仅导入 dart:xxx。 flutter_bloc 导入了 Flutter 包。...五、阅读文档说明 库的文档或 README 是否明确声明“纯 Dart”或“无原生依赖”。这通常是判断库是否为纯 Dart 的重要依据。 示例: equatable 文档强调其纯 Dart 特性。...六、常见案例对比 库名 纯 Dart? 判断依据 http ✅ 是 依赖无 Flutter,支持 Web,仅导入 Dart 核心库。

    81710
    领券