Python
丿孙小飞
这个作者很懒,什么都没留下…
展开
-
爬虫之HTML
什么是HTML?HTML指的是超文本标记语言(Hyper Text Markup language)HTML不是一种编程语言,而是一种标记语言标记语言是一套标记标签(markup tag)HTML使用标记标签来描述网页HTML标签HTML标签是由尖括号包围的关键词,如<html>HTML标签通常是成对出现的,比如<b>和</b>标签对中的第一...原创 2020-01-12 14:46:40 · 187 阅读 · 0 评论 -
Python--模块
模块是什么模块就是程序所谓模块就是平时我们写的任何代码,然后保存的每个’.py’结尾的文件,都是一个对立的模块模块的导入方法import 模块名from 模块名 import 函数名import 模块名 as 新名字...原创 2020-01-12 13:59:50 · 81 阅读 · 0 评论 -
类和对象
对象对象是人们要研究的任何事物,它不仅能表示具体的事物,还能表示抽象的规则,计划或事件。对象具有状态,一个对象用数据值来描述它的状态。对象还有操作,用于改变对象的状态,对象及其操作就是对象的行为对象实现了数据和操作的结合,使数据和操作封装于对象的统一中。类具有相同特性(数据元素)和行为(功能)的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象,也可以说是类的实例是对象,类实...原创 2020-01-12 13:49:33 · 182 阅读 · 0 评论 -
os/os.path模块
os模块字符含义getcwd()返回当前工作目录chdir()改变工作目录listdir(path=’.’)列举指定目录中的文件名mkdir(path)创建单层目录,如果目录已存在抛出异常makedirs(path)递归创建多层目录,如果该目录已存在则抛出异常remove(path)删除文件rmdir(path)删除单层目录,...原创 2020-01-12 12:59:04 · 91 阅读 · 0 评论 -
列表和元组的区别
列表:一个大仓库,你可以随时往里面添加和删除任何东西元组:封闭的列表,一旦定义就不可改变原创 2020-01-12 12:13:22 · 190 阅读 · 0 评论 -
append()方法和extend()方法区别
append()是将参数作为一个元素增加到列表的末尾extend()将参数作为一个列表去扩展列表的末尾ex:>>> name=['F','i','s','h']>>> name.append('c')>>> name['F', 'i', 's', 'h', 'c']>>> name.extend(['.','...原创 2020-01-12 12:11:21 · 217 阅读 · 0 评论 -
Python--read(),readline()和readlines()区别
假设a.txt内容为hellowecomewhat is fuckread([size])方法从文件当前位置起读取size个字节,若无参数size,则表示读取至文件结束为止,它范围为字符串对象。代码:f=open('a.txt')lines=f.read()print (lines)print(type(lines))f.close()结果:hellowelcome...原创 2020-01-12 12:04:50 · 125 阅读 · 0 评论 -
Python--tkinter之messageBox
messageBox消息框,用于显示你应用的消息框。案列如下:tkinter.messagebox.askokcancel()tkinter.messagebox.askyesno()tkinter.messagebox.askquestion()tkinter.messagebox.showerror()tkinter.messagebox.showinfo()tkinte...原创 2020-01-11 23:43:25 · 566 阅读 · 0 评论 -
Python--tkinter之Frame
Frame框架,用来承载放置其他GUI元素,就是一个容器,是一个window上分离小区域的部件,他能将windows分成不同区,然后存放不同的其他部件,同时一个Frame上也能再分为两个Frame,Frame可以认为是一种容器。案列如下:代码如下:import tkinter as tkwindow = tk.Tk()window.title('My Window')window...原创 2020-01-11 23:27:00 · 1340 阅读 · 0 评论 -
Python--tkinter之Menu
Menu 部件菜单条,用以实现下拉菜单和弹出式菜单,点击菜单后弹出一个选项列表,用户从中选择案例代码如下:import tkinter as tkwindow = tk.Tk()window.title('My window')window.geometry('400x300')l = tk.Label(window, text=' ', bg='green')l.pack...原创 2020-01-11 22:56:27 · 233 阅读 · 0 评论 -
Python--tkinter之checkbutton
checkbutton(多个)代表一个变量,具有两个不同值。点击这个按钮将会在这两个值之间切换。案列如下:代码如下:import tkinter as tkwindow = tk.Tk()window.title ('My window')window.geometry('600x400')l = tk.Label(window, bg='yellow', width=2...原创 2020-01-11 22:34:33 · 354 阅读 · 0 评论 -
Python--tkinter之Radiobutton
Radiobutton(一个值)代表一个变量,它可以有多个值中的一个。点击它将为这个变量设置值,并且清除与这一变量相关的。案列如下:代码如下:import tkinter as tkwindow = tk.Tk()window.title('My window')window.geometry('600x400')var = tk.StringVar() #定义一个va...原创 2020-01-11 22:22:36 · 351 阅读 · 0 评论 -
Python--tkinter之Listbox
Listbox 部件Text是tkinter中提供的列表框部件,显示供选方案的一个列表。Listbox能够被配置来得到radiobutton或checklist的行为案列如下:代码如下:import tkinter as tkwindow = tk.Tk()window.title('My window')window.geometry('600x400')var1 = ...原创 2020-01-11 21:49:28 · 355 阅读 · 0 评论 -
Python--tkinter之Text
Text部件Text是tkinter中提供的一个多行文本区域,显示多行,可用来收集用户输入的文字,格式化文本显示,允许你用不同的样式和属性来显示和编辑文本,同时支持内嵌图像和窗口。案列如下:代码如下:import tkinter as tkwindow = tk.Tk()window.title('My window')window.geometry('600x400')e...原创 2020-01-11 21:19:35 · 736 阅读 · 0 评论 -
Python--tkinter之Entry
Entry 部件Entry是Tkinter中提供的一个单行文本输入域,用以输入显示一行文本,收集键盘输入案列如下代码如下:import tkinter as tkwindow = tk.Tk()window.title('My window')window.geometry('600x400')#在图形界面上设定输入框控件entry并放置控件e1 = tk.Entry(wi...原创 2020-01-11 20:59:46 · 738 阅读 · 0 评论 -
Python--tkinter之Button
Button 按钮部件Button(按钮)部件是一个标准的Tkinter窗口部件,用以实现各种按钮案列如下:点击hit me后代码如下:import tkinter as tkwindow = tk.Tk()window.title('My window')window.geometry('600x400')var = tk.StringVar() #将Label标签的内容...原创 2020-01-11 20:46:02 · 350 阅读 · 0 评论 -
Python--tkinter之Label
Labelimport tkinter as tk #使用TKinter前需要先导入#第一步,建立窗口windowwindow = tk.Tk() #Tk中k为小写k#第二布,给窗口命名window.title('My window')#第三步,设定窗口大小(长x宽)window.geometry('800x600') #其中,x为小写x#第四步,给图形界面设定标签l = t...原创 2020-01-11 20:25:02 · 213 阅读 · 0 评论 -
Python GUI 之tkinter库的介绍
tkinterTkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。tkinter核心窗口部件GUI 编程就相当于小孩子搭积木,每个积木块应该放在哪里,每个...原创 2020-01-11 20:06:13 · 3234 阅读 · 1 评论 -
Python--tkinter之filedialog
tkinter.filedialog 的学习tkinter.filedialog.asksaveasfilename():选择以什么文件名保存,返回文件名def selectinputPath(): input_path = asksaveasfilename() inputpath1 = inputpath.set(input_path) print(input_pa...原创 2020-01-11 17:22:01 · 2710 阅读 · 0 评论