python程序25:写一个应用实例–万年历
今天写一个python的应用实例,用到了python的三个模块--tkinter、datetime、calendar,tkinter这个模块之前的教程介绍过这里就不过多赘述,简单说一下另外两个默认模块。 datetime定义了几个类来表示日期、时间和时间间隔。其中最重要的类有: datetime.date:表示日期的类,包括年、月、日。datetime.time:表示时间的类,包括时、分、秒、毫秒。datetime.datetime:表示日期和时…
今天写一个python的应用实例,用到了python的三个模块--tkinter、datetime、calendar,tkinter这个模块之前的教程介绍过这里就不过多赘述,简单说一下另外两个默认模块。 datetime定义了几个类来表示日期、时间和时间间隔。其中最重要的类有: datetime.date:表示日期的类,包括年、月、日。datetime.time:表示时间的类,包括时、分、秒、毫秒。datetime.datetime:表示日期和时…
有时候一个在做PPT的时候,可能需要很多的图片导入到文件中,那么怎么做才能准确又高效呢?今天我们写一个python用于批量导入图片至每一页PPT中,并填充图片自动匹配纵横比。 这里需要引入模块:pip install python-pptx pillow python-pptx 是一个用于创建和更新 PowerPoint (.pptx) 文件的 Python 库。我们可以使用 Python 代码自动化 PowerPoint 文件的创建和编辑过程,…
有同学和我私信说,自己对Mathematica比较感兴趣,无奈网上的资料和教程很少,那我简单的写一个Mathematica入门教程。 按照惯例,还是先简单介绍一下Wolfram Mathematica。 Wolfram Mathematica是一种强大的计算机代数系统,具有广泛的功能,可用于各种科学、工程和数学领域的计算和建模。它包括符号计算、数值计算、图形化和编程功能,可以用于解决各种数学问题,包括微积分、线性代数、微分方程、概率论、统计学等。…
在工作中,我们经常遇到将Excel表中的部分信息填写到Word文档的对应表格中,以生成报告,方便打印。今天我们就来试试如何往固定的Word模板中填写数据。此例要求将Excel档的“收货数据”填写到Word档的“收货记录”中去,并加总收货数量。 这里有个很重要的一点是需要pip install python-docx 以下是程序源码: #从Excel表中提取数据 from openpyxl import load_workbook wb = loa…
很多同学可能不知道cloudfare,但是对1.1.1.1可能有所耳闻,打开1.1.1.1 — The free app that makes your Internet faster.,
其实1.1.1.1是cloudfare自家的DNS服务的IP。Cloudflare 是一家提供互联网安全、性能优化和可靠性服务的公司。其服务包括但不限于 CDN、DDoS 攻击防护、防火墙、安全 DNS 解析等。Cloudflare 的使命是帮助建立一个更加安全、更加快速和更加可靠的互联网。顺便解释一下什么是CDN。
(更多…)今天写一个简单的python程序,调用的模块都是默认存在的。包括os time random threading 先写一个简单的是通过0-9的随机数字在运行面板中生成。 import osimport randomimport timeimport threadingarr = [0,1,' ']alpha = '1234567890'column = 80lines = 24picture = []#清屏def init(): os.syste…
今天我们写一个网易云音乐的爬虫,爬取网易云音乐热歌榜音乐链接并下载,这里用到了之前引用的BeautifulSoup和requests。 BeautifulSoup是一个Python库,用于从HTML和XML文件中提取数据。它提供了一种简单的方式来遍历文档树和搜索文档树中的元素,从而使得从网页中提取数据变得更加容易。BeautifulSoup还可以处理不完整的标记和编码问题,并具有广泛的解析器支持。 requests是一个Python库,用于向网站…
今天要用到的是科学计算数据包SciPy,简单介绍一下。 Scipy是一个Python科学计算库,它提供了许多常用的科学计算功能,如数值积分、最优化、信号处理、线性代数、统计分析、图像处理、傅里叶变换等。Scipy是在Numpy的基础上构建的,因此它可以与Numpy一起使用,以便更高效地进行科学计算。 Scipy中的一些常用模块包括: scipy.integrate:提供了数值积分函数,如quad、dblquad和nquad等。 scipy.opt…