自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

henanlion的博客

Python基础入门、小项目开发

  • 博客(177)
  • 资源 (2)
  • 收藏
  • 关注

原创 python中数字列表转化为数字字符串

python中数字组成的列表转化为字符串或者一串数字

2020-09-20 11:35:34 52506 1

原创 使用python制作九九乘法表的五种方法

使用python制作九九乘法表的五种方法。

2020-09-19 09:20:15 39665

原创 深入解析 Python 2 与 Python 3 的差异与演进

Python 2 和 Python 3 是 Python 编程语言的两个主要版本。Python 3 于 2008 年发布,旨在解决 Python 2 中的一些设计缺陷,并引入了许多新特性。虽然 Python 2 在很长一段时间内仍然被广泛使用,但自 2020 年 1 月 1 日起,Python 2 的官方支持已结束,所有新的项目都应当采用 Python 3。本文将详细对比 Python 2 和 Python 3 的主要区别,帮助开发者更好地理解 Python 语言的演变。

2025-01-09 21:25:39 787

原创 Python 中的作用域:规则与应用

作用域是程序中变量生命周期的一个重要方面。理解 Python 的作用域规则有助于避免命名冲突、提高代码的可读性和可维护性。在实际编程中,合理利用局部、嵌套、全局和内置作用域,可以帮助开发者更加高效地管理变量的作用范围和生命周期。通过掌握 LEGB 规则,我们可以更清楚地了解 Python 在查找变量时的优先顺序,从而避免一些潜在的错误并编写更加稳定的代码。

2025-01-09 21:10:52 1061

原创 Python中构建终端应用界面利器——Blessed模块

Blessed的优点不仅体现在它的简洁优雅的API设计上,还在于它提供了强大的终端控制能力。无论是简单的彩色文本显示,还是复杂的动态交互界面,Blessed都能轻松应对。它的跨平台兼容性以及丰富的功能支持使其成为终端UI开发的理想工具。随着命令行工具的持续流行,我们相信Blessed将会在终端应用开发领域占据越来越重要的地位。它不仅能帮助开发者轻松创建美观的终端界面,还能带来更加流畅和专业的用户体验。终端UI开发不再是开发者的头痛问题,借助Blessed。

2024-12-28 16:18:29 890

原创 碾压POE的一站式AI助手——Monica AI

Monica AI 的魅力在于它不仅继承了 ChatGPT 的强大对话能力,还以插件和桌面应用的形式提升了使用的便捷性和功能丰富度。不管是学习、工作还是日常娱乐,它都能成为你的高效助手。如果你对 Monica AI 充满好奇,不妨马上试试,让 AI 助力你的生活和工作!

2024-12-25 21:13:00 1252 1

原创 PDF科研文献与图书翻译神器PDFMathTranslate部署与使用

随着考研的结束,论文写作也被广大毕业生提上了日程。论文写作第一步就是要进行选题,选题的基础是收集相关素材,进行文献研读,对于国外最新文献的阅读尤为重要。此时,我们通常为了加快阅读的速度,把收集的pdf文献进行翻译后再次阅读,但是由于原论文中包含有很多Letex公式、表格、图片等信息,普通的翻译工具在翻译过程中会打乱原文献的排版和布局,导致翻译后的文本显得十分凌乱,不利于文献的快速阅读。

2024-12-25 10:04:17 1395

原创 Python选择题训练工具:高效学习、答题回顾与音频朗读一站式体验

这款选择题训练工具通过 Python 实现了一个简单易用的答题系统,利用 Tkinter 提供了良好的用户界面,结合 Pygame 和音频播放技术,增强了互动性。它可以帮助学生提高学习效率,帮助教师管理题库,并提供了直观的成绩统计与错误回顾功能,是一款非常实用的教学辅助工具。

2024-12-21 20:29:26 873

原创 Python读取Excel批量写入到PPT生成词卡

先读取单词表,然后把每一行数据存到一个data列表当中,然后利用pptx模块构建对象,获取ppt模板中的第一张幻灯片,以及其母板中的第一个版本。批量操作是python的强项,尤其是在办公领域,它能较好地解放双手,读取Excel表后,批量写入到PPT的模板中。根据以上分析,我们先把PPT模板准备好,在其中的母板上,找到第一版式,自上而下插入三个占位符,还可以设置动画、颜色、字体等设置,然后保存。准备好一张Excel表,命名为单词表.xlsx,此表可以有表头,也可以没有表头,为读取和写入数据做准备。

2024-12-19 21:29:02 749

原创 如何使mysql数据库ID从0开始编号——以BiCorpus为例

BiCorpus是北京外国语大学老师研制一款在线语料库网站,可以通过上传tmx文件,实现在线检索功能,程序在github上开源免费,深受广大网友的喜欢。在使用过程中,我发现我上传的语言资产经历修改后,ID从41开始的,于是我就想使用select语句把它从1开始。借助把网站转移到新平台之际,我和进行对话,终于实现了这个想法。

2024-12-14 22:05:52 332

原创 玩转Python中的JSON:从基础到进阶

在处理JSON数据时,Python的json模块提供了许多方便的功能,涵盖了从简单的对象转换到复杂嵌套结构的解析。通过本教程中的示例,你可以灵活地使用Python对JSON数据进行转换、存储、修改、合并等操作。在处理json格式数据时要注意以下事项:1. 在处理包含非ASCII字符(如中文)的JSON时,建议使用ensure_ascii=False,否则可能会遇到字符编码问题。2. 当操作文件时,请确保文件路径正确,并在操作完成后及时关闭文件,避免文件损坏。

2024-12-14 20:27:47 1164

原创 基于Python的PDF批量转化工具

我们这个软件最终起名为PDF批量转化器,它是一款支持多种文件格式批量转换为PDF格式的工具,特别适用于Word、Excel、PowerPoint、图片文件的转换。它提供了一个直观的界面,允许用户通过拖拽文件或通过文件选择器导入文件,支持多线程处理,提升了文件转换的效率。多文件格式支持:支持转换Word、Excel、PowerPoint和图片文件到PDF格式。用户可以直接将文件拖拽至程序界面,简化操作流程。进度条显示:转换过程中,进度条实时显示,用户可以了解转换的进度。

2024-12-06 11:39:00 807

原创 远程协助软件Todesk免费版有什么限制

1. Todesk的免费功能基本够用了,不需要升级付费会员。如果是经常使用的高端客户可以考虑升级一下,毕竟价格也不贵,好的产品只有得到更多的支持才能更好地服务下去。2. 好久没有用todesk,今天用了发现连接速度非常快,根本没有什么延迟,交互性特别好。总之还是推荐普通用户使用。

2024-11-30 22:10:21 2025

原创 Excel求和如何过滤错误值

1. Excel公式知识点密集,易学难精,需要不断结合实例,多多操练,才能深悟要领。2. Excel中实现同一操作的函数往往不限制一种,因此有非常大的灵活性。采用多种方法实现殊途同归的目的,可以进一步进入对函数的理解,强化应用技能。3. 最近一直在研究Excel函数和公式,喜欢学的朋友不妨关注一下Cajia的视频号或者某音号:Excel小白入门,上面有很实用的案例,还有专题群讨论,学起来一点儿也不枯燥。

2024-11-23 18:13:39 1575

原创 Excel中批量替换字符大PK:Excel VS. Python

1. 不同场景需要的不同的解决办法,不同的方法各有优劣。WPS中用substitutes, Excel中用vlookup,如果数据量较大,可以考虑用python。2. 在数据量较少的情况下,wps的公式甚至比py执行效率还高。但是如果是几十个文件,替换的内容成百上千时,用线下的python代码进行替换就方便了。3. 这是一个菜品替换小项目,如果换成翻译中的术语替换,也可以采用同样的操作,推荐使用substitutes,因为这个函数简单易于理解。

2024-11-17 17:30:14 1474 1

原创 Excel365和WPS中提取字符串的五种方法

1. 自从wps有了正则函数后,很多字符串的提取太方便了。这里的正则函数支持分组、捕获分组、断行、替换等功能,十分强大,大家可以多试试。2. 有人说正则表达式不容易记住,但是如果克服畏惧心理,经常使用和操练,记住一些常用的字符意义应该不是难事。

2024-11-16 15:50:40 1732 2

原创 如何理解Python中函数的闭包

这使得它可以访问外部函数的变量,即使外部函数已经执行完毕。闭包(closure)中,函数和其引用的环境变量一起组成的整体。闭包允许函数访问其作用域之外的变量。如下面的函数中outer_function中的参数x=5会被closure函数记在闭包环境中。

2024-11-16 15:47:41 295

原创 Python调用API翻译Excel中的英语句子并回填数据

1. 在日常工作和办公中,如果是批量的、重复性的工作可以想办法用python来解决,节省人才和物力,提高办公的效率。2. 使用Python时,一定要明确目标和方法,分析问题确定解决步骤,会借助常用的python模块解决现实问题,这样学Python就会感觉非常有成就感。用小牛翻译API让ChatGPT给我做个在线翻译网站_chatgpt在线翻译-CSDN博客文章浏览阅读2.2k次。

2024-11-15 14:48:39 889

原创 如何让Python编写的图形界面可以自由拖动

1. 未来在编程中,常用的功能貌似都可以包装成一个装饰器或者一个可以调用的模块的形式,这样实现主程序和一些功能性的组件分离,修改、调试程序就更加方便。2. 今天的学习中,从单个的函数实现,到简单的装饰器以及类装饰器的实现,复杂程度进一步提升,应用的逻辑也更多加清晰。3. 学习Python是一个认识不断加深的过程,像装饰器这样难理解的概念,如果单纯从文字上理解比较困难,可以放在小项目中,逐步消化,增进理解。

2024-11-14 18:09:47 542

原创 Python中如何正确删除列表中的元素

1. Python是一种逻辑严谨的编程语言,其列表是非常重要的数据结构,学习时一定要了解列表遍历的原理,掌握正确遍历列表的方法。2. 一般情况下,不要用remove直接删除原列表元素,以免造成索引混乱。

2024-11-13 07:16:24 499

原创 Excel公式中查找满足行列条件数据的三种解法

1. 灵活使用vlookup, index+match, filter函数可以实现多条件的一键查找功能。2. 以上方法,通过wps验证成功。2019版Excel可能不支持filter函数,建议大家使用wps来测试。3. 补充:利用双match法做下面的题:双match法做题。

2024-11-13 07:13:38 2981

原创 Python批量设置图片背景为透明

Python像瑞士军刀一样,几乎无所不能,尤其是在办公自动化、批量处理上更是有先天的优势。更为重要的是学习生态也很好,大语言模型背后很多时候就是在用python来操作,所以从现在起立一个小小的flag,学起来,天长日久,必有所获。

2024-11-10 09:32:13 647

原创 Python常用脚本集锦

收集了一些常用Python脚本,作为平时练手使用,也可以作为自己的笔记,用到哪个功能可以自己查询一下即可。

2024-11-04 20:46:53 6358 4

原创 Python爬虫抓取四个网站上的英语每日一句

1. 有了三个网站的源码,我们就可以把它们整合在一起,然后只用轻轻一点,就可以查看每日一句。2. 我们还可以加上批量发送邮件、发到指定微信群等功能,让我们的每日一句让更多的人看到。

2024-11-03 19:10:53 358

原创 Python函数中关键字参数、位置参数、默认参数有何不同

对于初学者来说,建议先从位置参数开始学习,因为这是最直观的参数形式。随着对函数使用和理解的深入,再逐渐引入关键字参数和默认参数,以便更好地处理灵活性和可读性。理解了基本的参数类型后,根据具体需求决定何时选用哪种参数组合。函数参数是python二级常考的类型题,同时也是我们日常编写程序中常犯的错误,请大家一定要重视。

2024-11-02 14:48:08 716

原创 最新:利用Python微信群发英语每日一句

之前有很多可以群发微信消息的模块,我之前也写过相关的文章,详细见:但是需要登微信,往往会被屏蔽,最近我尝试了新版的wxauto,发现可以群发消息了,而且以前不能群发文件的bug也修复了,下面分享一下如何使用这个模块。

2024-11-02 08:08:46 470

原创 Python中os.mkdir() 和 os.makedirs()有什么不同

当只需创建一个单一目录时,使用 os.mkdir()。当需要创建嵌套目录或确保所有上级目录都存在时,使用 os.makedirs()。为了减少程序报错建议使用os.makedirs(),代码量少,而且也减少了报错,更加pythonic。

2024-11-02 06:49:44 287

原创 ChatGPT终于变成了智能搜索引擎

1. 当搜索变得更加智能时,我们就可以减少在网上筛选的时间,排除广告干扰,精准获取相关性最大的信息。同时,我们还可以更会方便地找到信息的来源,以判断其是否具有可靠性。2. 同时,AI实时获取网络信息的能力得到增强,这样势力减少大家对于搜索引擎如百度和Google的依赖,未来可能会打破搜索引擎一家独大的局面,形成角力之势。Openai已经发招,就看百度和Google如何接招了。

2024-11-01 08:53:38 547

原创 Python3 基础核心语法指南(初级版)

Python 提供了简洁而强大的语法结构和丰富的标准库,加上社区中的第三方库,Python 几乎可以适应任何编程需求。这篇文章涵盖了 Python 的基础语法与实用技巧,适合初学者和有经验的开发人员快速上手或复习。有些复杂的代码中添加了中文变量代码和英文变量代码,可以对照着看,理解起来就会更快。

2024-10-31 19:47:20 908

原创 Python批量查找包含多个关键词的PDF文件

本来是一个遍历文件夹进行筛选的问题,现在可以采用多种方法,分不同的场景进行。最后,利用上Python的装饰器,使我们的程序变得更加高大上。同一个问题,由浅入深,用函数法、交互法、装饰器法来解决,显示出Python功能的强大和编程时的灵活性。

2024-10-31 19:40:20 440

原创 如何在Python爬虫等程序中设置和调用http代理

一直以来,我以为Python中的代理设置非常麻烦,事实上,经常测试,其实也不难。问题的关键是找到一个有效的http代理,并在Python程序中设置好。这是一个Python的进阶技巧,学会这个方法,可以解决很多程序运行受限的问题。

2024-10-30 13:01:55 1104

原创 Python提取图片信息并进行图片重命名

1. 采用tesseract来进行图片识别效率还挺高,一秒基本上一张,就是准备率还需要进一步提升。据说还可以进行模型训练,进一步提高其准确率。2. 后期可以采用百度等大厂的图片识别api进行语片识别,进一步提高准确率。3. 采用指定模块进行图片识别提供了一个不错的思路,毕竟现在api的调用费也十分高昂。

2024-10-25 19:55:50 431

原创 Python即时获取上证指数信息并发送邮件到指定邮箱

讲解如何用Python即时获取上证指数信息,并发送到指定的邮箱。

2024-10-10 18:27:57 809

原创 Python技巧:如何处理未完成的函数

设置还没有代码的函数,与其用 pass 或者 ... 来占位,不如直接用raise抛出一个 NotImplementedError。这不仅能让你及时发现还没完成的功能,减少debug的时间,也能避免一些潜在的问题。这个小技巧不仅适合自己用,还非常适合团队协作时使用,能让大家更清楚代码状态,减少调试时的困扰。

2024-10-04 16:12:50 417

原创 Python技巧:如何避免数据输入类型错误

使用 try-except 语句不仅可以让程序更健壮,还可以提升用户体验,避免因为错误的输入导致程序崩溃。这个实用技巧可以用在需要获取用户输入并进行处理时,有效减少报错,使我们的程序更加pythonic。

2024-10-04 16:09:43 694

原创 Python批量下载PPT模块并实现自动解压

利用python爬虫爬取网站上的PPT模板,并对一些打包的模板进行批量解压缩。

2024-10-01 17:14:09 1046

原创 自建RustDesk服务器:详细步骤与操作指南

通过上述步骤,你可以成功搭建并使用自己的RustDesk服务器,从而实现快速、稳定的远程桌面连接。这不仅能够避免使用官方服务器可能带来的速度慢和连接失败的问题,还能节省成本,尤其是在连接海外网络时。希望这篇文章能够帮助你顺利搭建自己的RustDesk服务器。如果有任何疑问,欢迎在评论区提问。

2024-09-29 17:02:49 2830

原创 Python获取百度翻译的两种方法

百度是我们常用的搜索工具,其翻译是与爱词霸合作,总体看其反应速度较快,可以作为项目中重要的翻译工具。对比两种两法,获取的数据内容不尽相同,第二种获取的内容较少,第一种获取的内容更为全面,方法也简单,但是获取的内容有重复。我们引用requests模块,向百度发出post请求,得到回复后,进行解释为json格式数据。大家可以根据个人的需求,选择适合自己的代码。

2024-09-27 22:24:10 622

原创 Excel中如何批量删除括号里的内容

Excel千变万化,殊途同归,积累同一问题的多种解法可以加深我们对知识的理解和应用。2. 在微信群里也是学习,一定要抱着谦虚谨慎的态度去请教和学习,日久天长,必有所获。

2024-09-27 16:06:54 2167

原创 Python3自带HTTP服务:轻松开启与后台管理

Python3自带有http服务,可以在服务器,也可以在本地启动,并运行一些常用的网页程序。比如:我们可以把streamlit框架编写的网页放到服务器上,开启http服务,就可以通过网页来调用这个pythont程序了,如下面的单词批量查询工具。下面,我们一起来看看如何开启和使用web服务器。

2024-09-25 21:45:07 2210

WPS办公VBA插件安装版

安装此插件后,可以在wps里运行VBA,而不用在wps和office之间进行切换了,非常实用。 解压后,双击exe文件安装即可。

2024-12-10

毕业设计基本PHP的日程管理系统带sql数据库

1. 支持多用户在线使用 2. 支持管理员和普通会员模式 3. 支持日程创建、修改、提醒等功能 4. 支持管理员admin管理会员模式 5. 支持日程可视化显示 6. 支持日程到期弹窗提醒

2024-11-23

Python办公自动化:微信群发英语每日一句 源码

1. 软件可以自动获取三个网站的英语每日一句,然后导入用户名.txt 2. 选中指定网站,点提取,可以获得英语每日一句 3. 点击发送,即可以把英语每日一句发送给指定的微信用户 要求:微信打开,本地可以运行python,安装bs4, requests, wxauto包

2024-11-03

网页版倒计时工具,采用Html+CSS+JS编写,可以在各类平台上使用

1. 本地或者上传网站使用,支持windows, MacOS平台,安卓手机等 2. 界面漂亮、字体美观,大气、可以自定义时分秒倒计时 3. 时间到时还会有音乐提醒 4. 背景图片、显示字体均可以自定义

2024-11-02

屏幕倒计时软件Python源码

1. 可以修改倒计时时间 2. 可以最大化和最小化 3. 字体可以调大调小 4. 倒计时结束是弹窗提醒 5. 可以用pyinstaller进行打包 6. 采用tkinter框架进行编写,代码量较少

2024-08-29

简易语料库检索工具V1.0

采用Python编写的语料库检索工具,可以支持字符串和正则表达式的检索,可以轻松检索TXT文本格式的中英文语料库。能够显示语境信息、搭配、词频表、索引行信息。主要特点如下: 1. 采用Python3.9编写,主要采用tkinter设计可视化界面。 2. 界面友好,检索快捷,支持批量直接导入中英文的txt文本。 3. 检索方式支持文本和正则表达式检索,可以检索关键词、搭配、语境。 4. 可以检索词、句、段落,支持将复制检索结果。 5. 支持检索词的索引行、搭配信息、统计出现的频数。

2023-08-17

Python二级综合应用题:《论语》

二级《论语》文本处理题

2023-06-06

Python批量合并多个doc和docx文件

合并多个数字命名的文件

2023-06-06

Python批量查询海词词典源码

1. 批量查询当前目录下wordlist.txt中的单词发音、词性和语义,并生成wordmeaning.txt,存贮在当前的目录下面。

2022-02-05

定量语料库语言学与R编程:实用导论(英文版)

《定量语料库语言学与R编程:实用导论》Quantitative Corpus Linguistics with R A Practical Introduction。注意是英文版。学习R语言必备的学习丛书。由知名学者Stefan Th.Gries著,欢迎大家下载学习使用。

2020-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除