![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
中年脑淤血
千里之行始于足下!!!
展开
-
Python基础学习-tkinter(五)
Canvas 组件是一个通用的组件,通常用于显示和编辑图形,我们可以用它来绘制直线三角形多边形甚至是绘制其他的组件绘制对象在 Canvas 上绘制对象,我们可以使用 create 方法from tkinter import *root = Tk()w = Canvas(root,width=200,height=100,background='white')w.pack()# 下...原创 2019-04-04 20:20:20 · 604 阅读 · 0 评论 -
python基础学习-tkinter模块(三)
1 Listbox组件Listbox 列表框控件,在Listbox窗口小部件是用来显示一个字符串列表给用户,并且支持滚动条操作。所以更适用于提供大量选项。Listbox 组件根据 selectmode 选项提供了四种不同的选择模式:SINGLE(单选)、BROWSE(也是单选,但是拖动鼠标或通过方向键可以直接改变选项)、MUTIPLE(多选)和 EXTENDED(也是多选,但需要同时按住 Sh...原创 2019-03-27 16:30:07 · 339 阅读 · 1 评论 -
python基础知识-lambda
lambda 表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数。lambda只是一个表达式,函数体比def简单很多。lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个函数的定义。通过几个例子来理解对比定义的函数和lambdadef ...原创 2019-03-27 16:47:38 · 136 阅读 · 0 评论 -
Python基础学习-tkinter(六)
Tkinter 提供了一个组件 Menu 用来实现顶级菜单,下拉菜单和弹出菜单。学习目标创建一个顶级菜单实现下拉菜单、级联菜单和实现弹出菜单选择菜单星号* 和**作用创建一个顶级菜单from tkinter import *root = Tk()def callback(): print("你好!!!")menubar = Menu(root)menubar...原创 2019-04-07 13:57:23 · 206 阅读 · 0 评论 -
Python语言中参数中*和**的作用
*args是非关键字参数,用于元组,**kw是关键字参数,用于字典看一个综合实例:def func1(a1,b1=0,*args,**kw): print("a1=",a1,"b1=",b1,"args=",args,"kw=",kw)func1(1,2,3,4,5,6,a=1,b=2,c=3)输出:a1= 1 b1= 2 args= (3, 4, 5, 6) kw= {'a...原创 2019-04-07 14:44:08 · 449 阅读 · 0 评论 -
python基础学习-tkinter(二)
Entry组件Entry:输入控件;用于显示简单的文本内容在输入框中用代码增加和删除内容,就是使用insert()和delete()方法from tkinter import *root = Tk()e = Entry(root)e.pack(padx=20,pady=20)e.delete(0,END)e.insert(0,'浑浑噩噩又是一天!!!')mainloop()...原创 2019-03-26 19:55:52 · 228 阅读 · 1 评论 -
python基础学习-tkinter(四)
Text文本控件Text 文本控件,用于显示多行文本。但是也常常被当做简单的文本处理器、文本编辑器或者网页浏览器来使用。例如说我们的 IDLE 就是 Text 组件构成的。简单的一个应用:from tkinter import *root = Tk()text = Text(root,width=30,height=4)text.pack()# INSERT表示输入光标所在的位置,...原创 2019-03-29 20:54:03 · 1090 阅读 · 0 评论 -
python学习之飞机大战
框图主函数监视键盘、鼠标子弹检测飞机检测显示主程序import pygamefrom settings import Settingsfrom ship import Shipimport game_functions as gffrom pygame.sprite import Groupfrom game_stats import GameStatsfrom...原创 2019-03-07 19:37:06 · 452 阅读 · 0 评论 -
Python基础学习-图片爬虫
1 图片爬虫以京东为例,打开京东,选着手机分类,选着全部手机。通过点击网页下方的页数发现网址的变化是有规律的,如下面所示:https://list.jd.com/list.html?cat=9987,653,655https://list.jd.com/list.html?cat=9987,653,655&page=3&sort=sort_rank_asc&tra...原创 2019-03-12 21:49:37 · 142 阅读 · 0 评论 -
Python基础学习之糗事百科爬虫
思路如下:(1)分析各页间的网址规律,通过for循环实现多页内容的爬取(2)构建一个函数,用来获取用户和内容注意:程序中用到了exec()函数,exec()函数就是执行储存在字符串或文件中的Python语句。在通过for循环中遍历段子内容分别赋值给对应遍历,变量名是有规律的,格式为:content+顺序号程序import urllib.requestimport redef get...原创 2019-03-12 22:49:53 · 132 阅读 · 0 评论 -
python爬虫-中国大学排名
遇到的问题1 中文对其问题的原因:当中文字符宽度不够时,系统会采用西文字符填充。中西文字符占用宽度不同中文对齐问题的解决:采用中文字符的空格填充chr(12288)farmat()函数的基本使用基本语法是通过 {} 和 : 来代替以前的 % 。format 函数可以接受不限个参数,位置可以不按顺序。1 format函数的简单使用>>>"{} {}".form...原创 2019-03-18 16:33:29 · 501 阅读 · 0 评论 -
Python中遇到selenium.common.exceptions.WebDriverException问题,解决办法
在pycharm中运行程序:from selenium import webdriverdriver = webdriver.Chrome()driver.get("http://www.baidu.com")出现问题下面问题:selenium.common.exceptions.WebDriverException: Message: ‘chromedriver’ executa...原创 2019-04-26 18:59:09 · 30098 阅读 · 6 评论