前两天吃了平哥的一波狗粮,他给女朋友写了一个翻译软件,自己真真切切的感受到了程序员的浪漫。...在学习requests请求的时候做过类似的Demo,给百度翻译发送一个post请求可以实现任意词组的翻译,利用周六周日将那段代码进行了进一步优化加了一个交互界面,有了今天的翻译软件。 程序介绍 ?...先上图让大家感受一下 程序的功能很简单,可以从三个主流翻译器中选择任意的翻译器进行单词和句子的翻译,使用PyQt5模块实现人机交互,用requests模块发送请求,并将翻译结果返回给用户。...具体实现 用百度翻译来举例 任意的进行翻译来查看页面信息。 ? 从图片中可以发现这是一个post请求,请求头的数据在的图片中也有较清楚的显示。 ?...__init__() 4 self.setWindowTitle('翻译软件-公众号: Ahab杂货铺') 5 self.Label1 = QLabel('原文') 6
因此这里做了一个划词翻译的小软件,我们的鼠标选中的文本并翻译出来。 例如,在阅读qt帮助的时候,碰到生词: ?...这里用到的东西挺多的,有获取鼠标事件,接着调用键盘事件,然后调用爬虫去爬取百度翻译的结果,接着用tkinter显示出来。...null' return True # 为True才会正常调用,如果为False的话,此次事件被拦截 上面的鼠标函数中有一个pyautogui库里的热键函数,关于pyautogui可以到这里查看python...---很多行代码做一个自动打开软件的程序。...---- 因为篇幅有限,不能够全部贴代码出来,如果有需要的话可以在这里下载自行尝试一下,因为用到的库很多,所以这个软件的大小有60多M,当然打包之后使用便利,直接运行程序也是可以有一样的效果的。
今天分享课程中的一节内容,用 python 绘制一个疫情地图。 ?...图表的数据来自于百度的疫情实时大数据报告,通过用爬虫的方法爬取到从疫情开始到最新一天的数据,数据爬取回来保存到一个 json 文件中,作为上课的素材。 ? 最终实现的效果如下: 现有确诊效果图 ?
在Python中有很多编写图形程序的方法,一个简单的启动图形化程序设计的方法是使用Python内嵌的Turtle模块。Turtle是Python内嵌的绘制线、圆以及其他形状(包括文本)的图形模块。...turtle.pendown() 移动时绘制图形,缺省时也为绘制 turtle.goto(x,y) 将画笔移动到坐标为x,y的位置 turtle.penup() 移动时不绘制图形,提起笔,用于另起一个地方绘制时用...---- 佩奇绘制完成了,python是一门很容易获得成就感的语言,感兴趣的小伙伴一起来玩转python。
微信默认的头像处理 要是能将手机照片自动放置到一个正方形区域中,并且用颜色相近的模糊效果填充背景,那就好了~ 比如下面的照片: 原图 如果做成我们期望的效果,再加个圆形小效果,多好!...期望的效果 如果用 PS 一张张处理图片,一来太麻烦,二来大部分人也搞不来。...还好这年头互联网公司中,无论是专业的程序员还是产品经理、运营、测试的同学,好像人人都会写点 SQL 或 Python 啥的,这不就成了嘛~ 说干就干,请出懒人小助手 Python 君,用不了几行代码就能达到我们的效果...但由于 PIL 本身仅支持到 Python 2.7,我们可以直接安装叫做 pillow 的兼容版本,既支持最新的 Python 3.x,又加入了许多新特性,用下面的命令就可以安装了: pip3 install...另外,在视频号“云前端”的系列视频“编程术语古典史”中,涉及希腊神话中众神的头像,也是用这个 Python 函数一键生成的哦,欢迎大家围观转发!
上代码 import tkinter as tk class APP: def __init__(self, master): fra...
1 问题 学习了python中的随机数模块,运用random中的shuffle()方法能否做一个随机点名程序。...2 方法 (1)首先导入random模块 (2)然后用一个列表储存人名 (3)用shuffle()方法将列表打乱 (4)用for循环打印出每个人的名字 (5)加一个while循环,实现多轮的点名 代码清单...按一次回车输出一个人名 print('这次点到的是' +name+ '同学',end='') else: print('\这一轮点名结束') 3 结语 针对能否用python...做一个随机点名程序这一问题,提出用随机数模块,通过shuffle()实验,证明该方法是有效的,并且加深了对随机数模块的认识,但本文所提方法较简单,适用性不高。
分钟") self.com.current(0) self.com.bind(">", self.get_time) 模块二 这一块主要是三个按键功能的设计,是软件的核心部分
def get_time(self,event): self.minute=int(self.com.get()[:-2]) 模块二 这一块主要是三个按键功能的设计,是软件的核心部分
于是我就想,能否用万能的 python 制作一个命令行下的翻译工具呢? 说干就干! 网上搜索了点信息,加上一顿操作,最终被我捣鼓出来了。来看下最终的效果: ?...我代码里用到的解法是网上的,仿照谷歌翻译页面上的提供的函数,用 JavaScript 去计算出了这个参数(我怀疑他就是拿的前端源码,没仔细对照)。...那么如何在 python 中执行 JavaScript 代码呢,我们可以通过 pyexecjs 这个库(注意这个库导入名是 execjs)。这个部分的源码就在 Py4Js 这个类里边了。
之前python有趣的案例集3有发一个消息轰炸机的视频,这种属于python自动控制,原理就说利用程序控制键盘,鼠标等。
import poplib import sys import smtplib from email.mime.text impo...
今天这篇文章比较有意思,用python做一个三阶拼图,自己写这个程序的出发点很简单,就是为了哄自己的小外甥玩,不过他好像不是特别感兴趣,那又怎样。话不多说,我们开始学习吧。 程序介绍 ?
本文将进一步讲解如何用Python提取PDF与Word中图片,并结合之前讲解过的GUI框架PysimpleGUI,做一个多文件图片提取软件,效果如下: ?...本文主要将分为以下部分讲解: PDF、Word、Excel文件图片提取 构造图片提取器GUI框架 整合代码并打包 主要涉及的Python模块有: PIL PySimpleGUI re win32 os...故用正则表达式在text中进行索引提取,用到了re模块的search函数。如果不是这两个字符串就用continue剔除。...当你按菜单中的注意时,就会弹出一个对话框告诉你这个系统怎么用。...当然,如果嫌麻烦就直接从photo.py文件用Python执行。
Python全栈开发,用python做一个单词速记系统!
参考链接: 使用Tkinter制作记事本 用with 打开一个不存在的文件不会崩溃,简化了劳动。 还遇到一个问题,给窗口设置大小后,文本框和按钮就不出现了,不知道各位大佬有没有知道的。
我们用Python实现体重管理软件,并根据你吸收和消耗的卡路里的余值进行餐食推荐。...Product=aiart&Version=2022-12-29&Action=TextToImage 这里使用官方提供的Python API指引。
Listbox scrollbar滚动条组件 scale刻度条组件 spinbox组件 Toplevel子窗体组件 PanedWindow组件 Menu 下拉菜单 弹出菜单 总结 针对组件 前言 python...很多人说python最好学了,但扪心自问,你会用python做什么了? 刚开始在大学学习c语言,写一个飞行棋的小游戏,用dos界面来做,真是出力不讨好。...所以我们要从现在开始,学好python,不要再糊弄下去!!!...可以容器嵌套容器,让界面整洁 鼓励用相对位置来定位。
领取专属 10元无门槛券
手把手带您无忧上云