- 博客(13)
- 收藏
- 关注
原创 Python学习笔记---GUI---Tkinter
GUI介绍GreaphicalUserInterface GUI for Python:Tkinter,wxPython,PyQt Tkinter 绑定的是TK GUI工具集,用途Python包装的TCL代码 PyGTK Tkinter的替代品 wxPython 跨平台的Python GUI PyQt 跨平台的 商业授权可能有问题 推荐资料 辛星GUI...
2018-07-22 17:33:24
2118
原创 Python学习笔记---HTTP协议
HTTP协议HTTP简介超文本(HyperText):包含有链接(Link)和各种多媒体元素标记(Markup)的文本。这些超文本文件彼此链接,形成网状(Web),因此又被称为网页(Web Page)。这些链接使用URL表示。最常见的超文本是超文本标记语言HTML。URL:即统一资源定位符(Uniform Resource Locator),用来唯一地标识万维网中的某一个文档。URL由协议。主机和...
2018-07-15 17:10:12
415
原创 Python学习笔记---网络(net)编程(- TCP/UDP协议(SOCKET-UDP-TCP 编程)-- FTP 编程-- Mail 编程)
网络编程网络:网络协议:一套规则网络模型: 七层模型: 物理层数据链路层网络层传输层会话层表示层应用层四层模型-实际应用 链路层网络传输层应用层每一层都有相应的协议负责交换信息或者协同工作TCP/IP 协议族IP地址:负责在网络上唯一定位一个机器 IP地址分ABCDE类是由四个数字段组成,每个数字段的取值是0-255192.168.xxx.xxx:局域网ip127.0.0.1:本机IPv4,IPv...
2018-07-15 12:33:29
867
原创 Python学习笔记---结构化文件存储:XPath
# XPath- 在XML文件中查找信息的一套规则/语言,根据XML的元素或者属性进行遍历- http://www.w3school.com.cn/xpath/index.asp# XPath开发工具- 开源的XPath表达式编辑工具:XMLQuire- Chrome插件:XPath Helper- Firefox插件: XPath Checker# 选取节点- node.name:选取此节点的所...
2018-07-07 16:10:21
267
原创 Python学习笔记---结构化文件存储:正则
#正则表达式(RegularExpression, re)- 是一个计算机科学的概念- 用于使用单个字符串来描述,匹配符合某个规则的字符串- 常常用来检索,替换某些模式的文本#正则的写法- .(点):表示任意一个字符,出\n,比如查找所有的一个字符\.- []:匹配中括号中列举的任意字符,比如[L,Y,0],LLY, Y0, LI- \d:任意一个数字- \D:除了数字都可以- \s:表示空格,t...
2018-07-01 17:46:58
281
原创 Python学习笔记---结构化文件存储:json
#JSON- 在线工具 - https://www.sojson.com/ - http://www.w3school.com.cn/json/ - http://www.runoob.com/json/json-tutorial.html- JSON(JavaScriptObjectNOtation)- 轻量级的数据交换格式,基于ECMAScript - key:字符串 - value:字符串,...
2018-07-01 17:46:24
620
原创 Python学习笔记---结构化文件存储:XML
#结构化文件存储- XML, json, - 为了解决不同设备之间的信息交换- XML, - json# XML文件- 参考文件 - https://docs.python.org/3/library/xml.etree.elementtree.html - http://www.runoob.com/python/python-xml.html - https://blog.youkuaiyun.com/s...
2018-07-01 17:44:25
602
原创 Python学习笔记----协程
# 协程- 参考资料 - http://python.jobbole.com/86481/ - http://python.jobbole.com/87310/ - https://segmentfault.com/a/1190000009781688# 迭代器- 可迭代(Iterable):直接作用于for循环的变量- 迭代器(Iterator):不但可以作用于for循环,还可以被next调用-...
2018-06-30 18:14:13
647
原创 Python学习笔记--多线程
###多线程-https://www.cnblogs.com/jokerbj/p/7460260.html-http://www.dabeaz.com/python/UnderstandingGIL.pdf# 多线程 vs 多进程-程序:一堆代码以文本形式存入一个文档-进程:程序运行的一个状态 -包含地址空间、内存、数据栈等 -每个进程有自己完全独立的运行环境,多进程共享数据是一个问题-线程: -...
2018-06-23 17:02:41
198
原创 Python学习笔记---Log
#LOGcolor = ['red', 'yellow', 'blue', 'green']print(color)for i in color: if i == 'green': print('Green')-https://www.cnblogs.com/yyds/p/6901864.html-logging-logging模块提供模块级别的函数记录日志-包括四大组件##1...
2018-06-17 15:13:00
266
原创 Python基础练习(后面的例子)(和Python学习笔记1对应的例子)
#/usr/bin/env python#import datetime#import time#def logger(fn):# def wrap(*args,**kwargs):# #before# print("args={},kwargs={}".format(args,kwargs))# start = datetime.datetime....
2018-06-16 15:44:33
377
原创 Python基础题练习
"""#汉诺塔迭代函数(递归)def move(n,a,b,c): if n==1: print(a,'-->',c) else: move(n-1,a,c,b) print(a,'-->',c) move(n-1,b,a,c)move(4,'A','B','C')""""""#九九乘法表for i in list(r...
2018-06-16 15:42:28
704
原创 Python学习笔记1
元组(tuple): 元组的特性: 是序列表,有序 元组数据值可以访问,不能修改,不能修改,不能修改 元组数据可以是任意类型 总之,list所有的特性,除了可修改以外,元组都具有 也就意味着,list具有的一些操作,比如索引,切片,序列相加,相乘,成员资格操作等,一模一样 元组的函数: len:获取用户元组的长度集合set: 集合是高中数学中的一个概念 定义:一堆确定的无序的唯一的数据...
2018-06-16 15:32:58
809
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人