Python开发学习笔记
JustWantToFly
我什么都会,就是不会改bug,咬我啊
展开
-
Python开发学习笔记:Python多个变量同时赋值与多个变量分别单独赋值的不同
1.多个变量同时赋值A=1B=2A,B=4,A+Bprint("a的值:",A)print("b的值:",B)以上代码输出结果A的值: 4B的值: 32.多个变量单独赋值A=1B=2A=4B=A+Bprint("A的值:",A)print("B的值:",B)以上代码输出结果A的值: 4B的值: 6两种方式值不同的原因:多个变量同时赋值,当代码执行到赋值那一步时,A=4赋值还未...原创 2018-02-28 14:35:06 · 4655 阅读 · 1 评论 -
Python开发学习笔记:Python开发简单的GUI文本编辑器
#Python开发学习笔记:Python开发简单的GUI文本编辑器#导入需要的包from tkinter import * #GUI包from tkinter.scrolledtext import ScrolledText #可滚动的多行文本区域控件#定义按钮使用到的事件函数;函数必须定义在调用之前,否则会报函数未定义的错误#with open() as:文本文件操作方法;打开...原创 2019-02-25 09:19:27 · 1198 阅读 · 4 评论 -
Python开发学习笔记:Python使用socket开发简单的服务端和客户端
注:(1).客户端连接服务端之后send发送方法需要在recv接收方法之前,否则服务端没办法接收客户端的发送消息(2).send发送的是字节类型的数据,因此需要将字符串转为字节类型,否则会报:a bytes-like object is required, not 'str'的错误使用bytes()方法转换;语法:bytes(字符串,字符编码格式)(3).接收时同样需要将字节类型转...原创 2019-03-02 14:34:51 · 455 阅读 · 0 评论 -
Python开发学习笔记:Python使用Twisted编写服务器
1.Twisted采用基于事件的方法处理通信2.创建自定义协议: (1).使用Twisted自带的工厂-模块twisted.internet.protocol中的Factory类 (2).编写自定义协议时,将模块twisted.internet.protocol中的protocol作为超类 ...原创 2019-03-03 10:29:15 · 446 阅读 · 0 评论 -
Python开发学习笔记:抓取猫眼电影排行
# Python开发学习笔记:爬取猫眼电影排行# 导入包:导入包如果没有使用颜色会保持为灰色import jsonimport requests# re模块:提供了对正则表达式的支持import re# 实现获取猫眼电影排行第一页的函数def get_one_page(url): # 设置请求头中的UA(User-Agent):特殊的字符串头,可以是服务器识别客户端...原创 2019-04-23 16:27:23 · 477 阅读 · 0 评论 -
Python开发学习笔记:Python JSON
转载自:http://www.runoob.com/python/python-json.htmlPython JSON本章节我们将为大家介绍如何使用 Python 语言来编码和解码 JSON 对象。JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。JSON 函数使用 JSON 函数需要导入 json 库:im...转载 2019-04-23 16:32:27 · 306 阅读 · 0 评论 -
Python开发学习笔记:Python GUI编程(Tkinter)
转载自:https://www.runoob.com/python/python-gui-tkinter.htmlPython GUI编程(Tkinter)Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter:Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数...转载 2019-06-10 19:35:01 · 355 阅读 · 0 评论