Python进阶学习
Python的进阶学习,包括gui
自由鸡
Python小虫子
展开
-
Python实战:使用tkinter来编写一个激活码输入程序
前言我们在有些时候安装某些软件的时候,软件可能会要求我们输入激活码,有些时候需要你自己去获得的,还有一些是发送的(如果是全球性的程序会发电子邮件,如果就是一个国内的程序,会发短信)。其实,生活中的验证码无处不在。比如,某网站登录,有时需要输入验证码。今天,我们就来使用Python来编写程序,事项上面说的内容。实验前的准备会用到的python代码库如下:项目说明tkinter用来编写程序的窗口部分stmplib,email发送邮件twilio发送短信开始实验原创 2020-12-10 18:08:14 · 1533 阅读 · 1 评论 -
虚拟机上安装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 · 6518 阅读 · 2 评论 -
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 · 630 阅读 · 0 评论 -
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 · 199 阅读 · 0 评论 -
Python tkinter实战:课程表查询
这个项目有三个文件,分别是“morning.txt"“afternoon.txt”“main.py”。下面,我来开始仔细讲解该如何制作。首先,设置文件。新建“morning.txt"“afternoon.txt”。分别输入以下内容。morning.txt周一:语文/数学/语文/英语周二:数学/英语/信息/语文周三:数学/语文/美术/数学周四:语文/音乐/数学/美术周五:语文/数学/音乐/英语afternoon.txt周一:校会/劳技/科学周三:语文/天世/体育周四:科学/发探/体原创 2020-09-07 19:00:16 · 2521 阅读 · 2 评论 -
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 · 187 阅读 · 1 评论 -
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 · 12001 阅读 · 0 评论 -
Python进阶学习:函数的定义def扩展
在上一篇文章中,我们学习了如何定义函数。现在,我们要进阶,扩展函数的定义!首先,说一个奇葩的:函数的定义是可以函数名为中文的!def 世界(): pass虽然在这里函数名没有显示蓝色(idle里显示蓝色,vscode里显示橘色),但是这个函数是一个有效函数!显示函数的介绍你在使用Python编程时肯定接触过代码库吧。代码库里面的函数总是在输入这个函数时就会看见这个函数的介绍。他可以用以下代码来实现。def hello(): '''你好!''' pass就可以实现原创 2020-08-30 19:32:53 · 183 阅读 · 0 评论 -
Python进阶学习:函数的定义def
在上一篇文章中,我们学习了类class的定义,但我们没有对函数进行深入的讲解。这一次,我们来学习定义函数。函数在编程里的意思就是一个代码。Python里的print,input等都是函数(他们是Python的内置函数,带颜色的就是内置函数(除了文字的绿色,Vscode里大写以及一些函数的内置参数))。那么,我们如何定义一个函数呢?def hanshu(string): # 函数里面的括号填需要的参数,多个参数用逗号隔开,无参数填空括号 print(string) # 打印函数参数string里原创 2020-08-29 15:49:18 · 331 阅读 · 0 评论 -
【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 · 399 阅读 · 0 评论 -
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 · 232 阅读 · 0 评论