自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (4)
  • 问答 (5)
  • 收藏
  • 关注

原创 Python实战:使用tkinter来编写一个激活码输入程序

前言我们在有些时候安装某些软件的时候,软件可能会要求我们输入激活码,有些时候需要你自己去获得的,还有一些是发送的(如果是全球性的程序会发电子邮件,如果就是一个国内的程序,会发短信)。其实,生活中的验证码无处不在。比如,某网站登录,有时需要输入验证码。今天,我们就来使用Python来编写程序,事项上面说的内容。实验前的准备会用到的python代码库如下:项目说明tkinter用来编写程序的窗口部分stmplib,email发送邮件twilio发送短信开始实验

2020-12-10 18:08:14 57

原创 vscode对比vs:花落谁家

vscode大家应该知道吧,但大家知不知道vs?vs和vscode都是微软编写的写程序的软件,只不过vs是IDE,vscode是编辑器。下载安装vs的下载:vscode的下载安装vs的安装过程还是很复杂的。相对来说,vscode就简单粗暴一些。vs我就光下载编写Python的最基本的内容还要装半天。...

2020-12-10 17:51:13 147

原创 虚拟机上安装macOS big sur

文章目录前言最基础的配置开始安装macOS安装成功的结果:前言因为开发的需要,我去安装了macOS big sur(11)的虚拟机,现在给大家参考一下方法。最基础的配置操作系统:Windows 10虚拟机软件:VMware Workstaion Pro 16(具体软件和安装方法自行百度)安装的操作系统:macOS Big Sur(11.1)unlocker(exe格式的,在这里也可以下载,给点c币做支持)开始首先,创建一个虚拟机,选择第二个单选框,点击下一步,再点击下一步。在出现安装操作系

2020-12-06 17:59:43 1132

原创 PythonQt实战:系统监视器

今天我们来写一个系统监视器。首先,我来介绍这个程序:这个程序使用PyQt5开发,使用designer来设置窗口,使用以下模块:from PyQt5 import QtCore, QtGui, QtWidgets #开发工具import platform # 系统信息import sysimport os #管理网络import getpass #用户名import datetime # 更新时间本程序的效果如下。(这是一个不完整版)可以看到小编一边开pycharm,一边开vs,很奇怪

2020-10-13 15:38:50 47

原创 vscode对比pycharm:花落谁家

vscode和pycharm这两款IDE大家应该都知道,网上推荐IDE的博客有的推荐前者,有的推荐后者,今天,我就体验了一下:pycharm到底好不好?我以前使用的IDE是vscode。安装vs下载安装包比较快,pycharm下载安装包比较慢。然后vs没有版本区分(社区版,专业版),但是pycharm有。这里我建议下载社区版。因为专业版安装非常复杂,甚至要激活码。下面是pycharm的安装。首先,去pycharm官网,下载安装文件。然后到了这个setup,就跟着下面的图片来安装吧。.

2020-10-11 18:25:44 837 2

原创 Python进阶学习:可以扫的二维码

程序的起源二维码想必大家都接触过了吧。但是,你们有没有想到居然可以自己用Python来写一个二维码?没错,我就是这么任性,我要搞些不一样的。这里给大家我上传的一个安装Python的内建外部模块的程序。好的,我们现在上代码。并且仔细讲解一番。# coding:UTF-8import qrcodeurl='https://www.csdn.net' # 网址CSDN=qrcode.make(url) # 创建二维码,真的可以扫!CSDN.save('csdn.jpg') # 保存图片pr

2020-09-23 14:59:46 16

原创 code好搭档:VScode

VScode是一个由Microsoft(微软)开发的代码编辑器,有多种支持的编程语言,比如Python,c++,(包括Markdown,Word,CSV等)非常方便。下面,我就来介绍vscode的安装。首先,请到官网来下载vscode(不要从网上的下载站上下载,他们是盗版),安装完之后运行VS,点击菜单栏的最后一项,搜索Chinese来下载中文语言包。下载完后重启VS就可以了。如果你想编写程序,你可以去下载扩展。...

2020-09-12 21:32:30 16

原创 Python tkinter实战:课程表查询

这个项目有三个文件,分别是“morning.txt"“afternoon.txt”“main.py”。下面,我来开始仔细讲解该如何制作。首先,设置文件。新建“morning.txt"“afternoon.txt”。分别输入以下内容。morning.txt周一:语文/数学/语文/英语周二:数学/英语/信息/语文周三:数学/语文/美术/数学周四:语文/音乐/数学/美术周五:语文/数学/音乐/英语afternoon.txt周一:校会/劳技/科学周三:语文/天世/体育周四:科学/发探/体

2020-09-07 19:00:16 291 1

原创 Python进阶学习:变量

变量想必大家在学习编程时就已经学习了吧。我们在普通的编程里,变量的修改是会被整个程序看见的。变量在函数里会发生什么呢?def my(): m=0print(m)运行后显示Traceback (most recent call last):File “***”, line 3, in print(m)NameError: name ‘m’ is not defined这是怎么回事呢?原来,m变量只在my函数里才起作用。所以我们要让他的更改让“全世界”都知道。解决方案:m=0的上面

2020-09-06 16:32:50 47

原创 python报错:NameError: name ‘a‘ is not defined

报错NameError: name ‘a’ is not defined可能有以下几种情况。1:变量未定义或变量在显示后被定义print(a)a='我爱中国'print(a)以上两段代码都会有这个报错。2:函数未定义a()因为函数a没有定义,所以他就不会被调用,也会同时出现上面的报错。3:变量使用了一个未定义的变量比如,我要让a变量赋值为‘ABCD’,但是我忘记加引号了,Python会把他当成一个变量,就会这样。...

2020-09-06 16:24:05 52

原创 Python进阶学习:函数的定义def扩展

在上一篇文章中,我们学习了如何定义函数。现在,我们要进阶,扩展函数的定义!首先,说一个奇葩的:函数的定义是可以函数名为中文的!def 世界(): pass虽然在这里函数名没有显示蓝色(idle里显示蓝色,vscode里显示橘色),但是这个函数是一个有效函数!显示函数的介绍你在使用Python编程时肯定接触过代码库吧。代码库里面的函数总是在输入这个函数时就会看见这个函数的介绍。他可以用以下代码来实现。def hello(): '''你好!''' pass就可以实现

2020-08-30 19:32:53 52

原创 Python进阶学习:函数的定义def

在上一篇文章中,我们学习了类class的定义,但我们没有对函数进行深入的讲解。这一次,我们来学习定义函数。函数在编程里的意思就是一个代码。Python里的print,input等都是函数(他们是Python的内置函数,带颜色的就是内置函数(除了文字的绿色,Vscode里大写以及一些函数的内置参数))。那么,我们如何定义一个函数呢?def hanshu(string): # 函数里面的括号填需要的参数,多个参数用逗号隔开,无参数填空括号 print(string) # 打印函数参数string里

2020-08-29 15:49:18 74

原创 【Python初学者,学这篇就够了】认识Python,试试Python水深不深【第一节】

学习之前,我们先来认识Python。Python是一种脚本语言,对于初学者来说,非常的好懂,还有一点,Python和C++非常相近!Python?C++?非常相近?不信,看看下面的示例。同样是定义函数,C++的定义函数语句如下:int main(){ printf('你好!')}我们在Python定义函数是这样的:def main(): print('你好!')瞧,他们的区别并不大,但是有一点是肯定的:C++/C/Java/JavaScript等编程语言需要使用花括号和.

2020-08-28 18:55:00 31

原创 Python初级进入高级:class类

本文参考了以下文章:https://blog.csdn.net/weixin_41950276/article/details/84205588相信你在使用Python的内置代码库时已经知道什么是类了。所谓类,就是一个类别,这个类别里面有一些代码。我们今天要学习的就是Python里面的类。我们怎么来定义一个类呢?我们可以使用Python的内置函数class。# coding:utf-8myfile = 'csdn的文章'class doc: def __init__(self,cishu

2020-08-28 18:46:36 75

原创 自制小Python库,pypi都不用了!

大家在写Python时都有一个梦想,就是自己开发出一个代码库!可平常我们在安装项pygame这样的Python代码库,他们都在pypi上面,要用pip安装,我们不会上传到pypi,怎么办?我们百度来的还是太难。没事,你可以试着用github来实现你的梦想!关于创建github仓库,我先不多说了,你可以看看我以前的博客。这里可以帮助你一些。我们可以先创建一个代码的总文件code.py。# 总文件# coding:UTF-8def show(): print('csdn文章')然后把它放

2020-08-28 15:44:13 53

原创 【用tk写小游戏系列】用tk自制小游戏【有奖问答】

程序效果如图。代码如下。# -*coding:UTF-8*-from tkinter import Tk,Button,Labelimport sysdef dui(): dui=Tk() dui.title("自制对话框") lable=Label(dui,text='恭喜你,答对了!') lable.pack() button3=Button(dui,text='好',command=bye) button3.pack() dui.m

2020-08-03 10:08:40 817

原创 用Python tkinter库自己做对话框,对messagebox说再见!

先看一下成品:以前用tkinter.messagebox时,那些askyesno,showinfo,showerror,他们的按钮都自定义好了,比如showinfo,它的按钮全部为【OK】,在使用一些自定义的东西时,对话框按钮的灵活性太重要了。话不多说,开始编程!# -*coding:UTF-8*-from tkinter import Tk,Button,Labelimport sysdef leave(): # 是键的程序 sys.exit()def save(): # 否键的程

2020-08-02 11:17:30 220

原创 写Python会遇到的问题大合集

1:我写了一个程序,里面用python的pygame.mixer库来播放声音,可是我放不出来,怎么办?def nidedaan(): mixer.init() mixer.music.load("你的答案.wav") mixer.music.play()结果显示:(中文翻译)无法打开“你的答案.wav”后来才知道,先要用os来进行一些操作,这段代码放在模块导入后面的第一行。import osos.chdir(os.path.dirname(os.path.abspath

2020-07-20 10:28:40 79

原创 教你如何上传github

教你如何上传github今天终于把自己编写的程序发布到github上了,心里好爽!下面,我来给大家一个上传github的简单方法。首先,你得有个github账号。这样注册github:请先转到https:\github.com先输入一个用户名,再输入你的邮箱及你得github密码,确保密码为15 个字符或至少 8 个字符,包括一个数字和一个小写字母。如果你的密码“显示太简单”,没有被保存,那请再输入一个复杂一些的密码,并完成测试(测试就是一个问题,来“确保您是真人而不是机器”)。测试可以选择进

2020-07-19 17:47:55 85

unlocker(适用于macOS bigsur)

安装VM虚拟机上macOS bigsur的unlocker,双击文件就可以了。 这个过程比较漫长,是计算机的网速决定(因为要下载东西)

2020-12-06

课程表查询1.0tkinter版本

https://blog.csdn.net/weixin_48553762/article/details/108453245(本资源的博客,有详细介绍,就把文件路径改一下就好了)

2020-10-06

内建模块下载器.py

Python的内建外部模块的下载器,可以下载Python需要pip安装的内建外部模块,程序没有Python版本的区分(不涉及tkinter和Tkinter的名称)

2020-09-23

一个txt文字编辑器

一个文字编辑器,已在github上上传,https://github.com/zhihongwang250/Tktext1.0 这是网站,现在正在更新中!

2020-08-30

空空如也

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

TA关注的人 TA的粉丝

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