刷新
Python 在PDF中绘制线条、矩形、椭圆形

博主头像 在PDF中绘制图形可以增强文档的视觉效果。通过添加不同类型的形状,如实线、虚线、矩形、圆形等,可以使文档更加生动有趣,提高读者的阅读兴趣。这对于制作报告、演示文稿或是教材特别有用。本文将通过以下几个示例介绍如何使用Python 在PDF中绘制不同的图形。 Python 在PDF中绘制实线、虚线 Py ...

manim边做边学--球体

博主头像 Sphere类用于创建三维球体对象,它提供了丰富的参数和方法来定制球体的外观和行为。 球体在制作三维动画时,具有广泛的应用场景。 比如: 展示几何概念:通过创建不同大小、颜色和透明度的球体,可以直观地展示几何中的体积、表面积等概念 物理模拟:在模拟物理现象(如重力、碰撞等)时,可以使用Sphere类 ...

Python并行编程2构建多线程程序(下):同步机制

2.2 同步机制 正如我们在上一节中所看到的,线程是并发执行的,因此也是同时运行的(但不是并行的)。这往往会产生不可预测的行为,如果不加以控制,可能会导致竞赛条件问题,尤其是在竞争访问共享资源时。为此,线程模块提供了一系列用于实现线程同步机制的类。这些类种类繁多,各有特点。在本章中,我们将看到所有这 ...

『玩转Streamlit』--图像与媒体组件

博主头像 Streamlit中的图像与媒体组件,主要是st.image、st.audio和st.video。 它们是专为在Streamlit Web应用程序中嵌入和展示多媒体内容而设计的,这些组件不仅丰富了应用程序的呈现形式,还极大地提升了用户体验和互动性。 1. st.image st.image函数用于在 ...

Python并行编程2构建多线程程序(上):threading简介

2 构建多线程程序 在本章中,我们将介绍线程及其并发编程。在标准 Python 库中有一个threading 模块,它允许我们轻松地实现线程,并为线程的同步提供了一系列有用的工具。本章将专门介绍该模块,并逐一介绍所有提供的类及其功能。 主要内容 线程 锁和RLock 信号 条件 事件 线程池执行器 ...

ChatGPT:编程的 “蜜糖” 还是 “砒霜”?告别依赖,拥抱自主编程的秘籍在此!

博主头像 在当今编程界,ChatGPT 就像一颗耀眼却又颇具争议的新星,它对编程有着不可忽视的影响。但这影响就像一把双刃剑,使用不当,就可能让我们在编程之路上“受伤”。 一、过度依赖 ChatGPT 编程:黑暗深渊里的重重危机 1、个人编程能力:被“偷走”的成长 想象一下,那些初涉编程的新手们,就像刚学走路的 ...

Python并行编程1并行编程简介(下)内存组织和通信、分布式编程、并行编程的评估

1.6 内存组织和通信 到目前为止,我们只讨论了并行编程的执行问题,而在接触允许并行执行的硬件系统时,我们需要分析内存是如何组织的。 事实上,即使我们有一个功能强大、速度极快的中央处理器(CPU),并有许多处理单元(如内核),程序的性能也在很大程度上取决于内存的组织方式。 所有涉及向内存传输数据的操 ...

【Python学习笔记】 第10章 Python语句简介

重温Python的知识结构 程序由模块组成。 模块包含语句。 语句包含表达式。 表达式创建并处理对象。 从基础上看,Python编写的程序实际上时由语句和表达式构成的。表达式用于处理对象,并被嵌入到语句中。语句使用并引导表达式处理我们前几章所学的对象。 语句可以创建对象。 Python的语句 下表总 ...

manim边做边学--圆锥

博主头像 Cone是Manim中专门用于创建和操控锥形几何对象的类。 Cone允许用户定义锥体的底面半径、高度、颜色、不透明度等属性,并提供了一系列方法来操控这个锥体,如移动、缩放、旋转等。 通过这些属性和方法,用户可以灵活地创建出符合自己需求的锥形对象,并将其融入到动画或演示中。 1. 主要参数 Cone的 ...

Python并行编程1并行编程简介(上)高频面试题:GIL进程线程协程

1 并行编程简介 首先,我们将讨论允许在新计算机上并行执行的硬件组件,如 CPU 和内核,然后讨论操作系统中真正推动并行的实体:进程和线程。随后,将详细说明并行编程模型,介绍并发性、同步性和异步性等基本概念。 介绍完这些一般概念后,我们将讨论全局解释器锁(GIL)及其带来的问题,从而了解 Pytho ...

pyc文件花指令

博主头像 pyc花指令 常见的python花指令形式有两种:单重叠指令和多重叠指令。 以下以python3.8为例,指令长度为2字节。 单重叠指令: 例如pyc经过反编译后得到的东西为 0 JUMP_ABSOLUTE [71 04] 5 2 PRINT_ITEM [47 --] 4 LOAD_CONST [6 ...

实战:Mailivery 模拟登录

博主头像 问题情景 混淆群内的小伙伴遇到这么个问题,Mailivery 这个网站登录后,明明提交的表单(邮箱和密码也正确)、请求头等等都没问题,为啥一直重定向到登录页面呢?唉,该出手时就出手啊,我也看看咋回事吧! url: https://app.mailivery.io/login 登录参数分析 显而易见, ...

『玩转Streamlit』--数据展示组件

博主头像 数据展示组件在Streamlit各类组件中占据了至关重要的地位, 它的核心功能是以直观、易于理解的方式展示数据。 本次介绍的数据展示组件st.dataframe和st.table,能够将复杂的数据集以表格、图表等形式清晰地呈现出来,使得用户能够快速把握数据的整体情况和细节特征。 1. st.data ...

真的很强!微信公众号文章批量下载工具,轻松导出html、word、pdf文档!

博主头像 1、批量下载软件介绍 大家好,我是老王,坚持原创,持续为大家分享技术干货,各类实用软件和资源! 今天分享的公众号文章批量下载软件是老王原创开发的,俗话说技多不压身,对桌面软件开发这块,老王我还是很感兴趣的! (悄悄地跟大家说个秘密:还有很多好用的免费软件我也在同步开发中,关注我不迷路!) 如果你想把 ...

【python爬虫+情感分析】B站黑神话悟空热门弹幕情感分析及词云生成

博主头像 黑神话悟空背景介绍 最近黑神话悟空这款游戏可谓红遍大江南北,不仅IGN给出了8分的高分,就连央视新闻都有报道。作为国内第一款单机大作:出圈的是游戏,输出的是中国文化,受到了广大游戏玩家的追捧和赞扬。 针对此热门事件,老王我用python爬虫和情感分析技术,针对B站的弹幕数据,分析了黑神话悟空这款热门 ...

使用wxpython开发跨平台桌面应用,对WebAPI调用接口的封装

博主头像 我在前面介绍的系统界面功能,包括菜单工具栏、业务表的数据,开始的时候,都是基于模拟的数据进行测试,数据采用JSON格式处理,通过辅助类的方式模拟实现数据的加载及处理,这在开发初期是一个比较好的测试方式,不过实际业务的数据肯定是来自后端,包括本地数据库,SqlServer、Mysql、Oracle、S... ...

<1···252627···29>