自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (7)
  • 收藏
  • 关注

原创 Python学习笔记——装饰器

今天学习了装饰器,把自己的理解,写在下面,方便大家参考,也方便我以后随时查阅。注意:以下完全是自己学习后的理解,可能因为知识的局限性稍有错误。以后随着知识的扩充,会回来进行修正。1. 装饰器介绍装饰器,顾名思义,是用来装饰的,装饰对象是函数。个人理解用装饰器装饰某函数,就是对这个函数进行封装,封装后生成的新函数的函数名与原函数名相同(利用函数名只能调用到新函数,调用不到原函数)。2. 装饰器原理(想

2017-07-24 20:28:05 310

原创 Python学习笔记——闭包

预习在学习闭包之前,我们先要弄懂一件事儿。同理:Test其实就是一个变量,变量中存放着函数体的地址,就像a变量中存放着100的地址一样。t = Test实质上就是浅拷贝行为。将变量Test中的地址存放到变量t中我们如果要调用Test函数,Test()当t获取了函数体的地址后,同样可以以t()的形式调用函数!!!注意:这里可以结合之前的深拷贝浅拷贝知识。验证一些东西。如果对深浅拷贝不太了解,可以自行百

2017-07-22 17:27:12 449

原创 Python学习笔记——迭代器

1、可迭代对象就是可以用for循环取值的对象。 代码如下: str类型、list类型、tuple类型、dict类型与set类型都是可迭代对象另外还有生成器也是可迭代对象:那我们看看int类型是不是呢?看来int类型并不是可迭代对象。这里有个iterable我们刚才判断一个对象是不是可迭代对象,用的是for循环检测他是否报错,如果报错,那就不是可迭代对象,如果未报错,那它就是可迭代对象。其实py君

2017-07-22 11:43:08 303

原创 Python学习笔记——Property用法

property写法有两种,写好以后使用方法是一样的

2017-07-21 19:40:57 303

原创 Python学习笔记——私有化

一、类中的私有化类中有私有属性,私有方法,对外保密,也不会被子类继承。1、私有属性下面我们就写个类。class test(object): """docstring for test""" def __init__(self): super(test, self).__init__() self.__num = 100私有属性__num,下面我们从外面

2017-07-21 19:01:05 3811 1

原创 Python学习笔记——进制转换与位运算

一张图搞定进制转换。位运算: “&” 按位与:有0则0 “|” 按位或:有1则1 “^” 按位异或:异则1或则0 “<<” 按位左移 :相当于乘以2 “>>” 按位右移 :相当于除以2

2017-07-21 17:12:04 287

原创 Python学习笔记——深拷贝与浅拷贝

浅拷贝解读:开辟空间存放[11,22,33],然后将其地址放在a中,执行b = a后,将[11,22,33]的地址也放在b中。这样就完成了浅拷贝。浅拷贝,拷贝后两者is和==都为true并且无论是a变了还是b变了,只要是不涉及开辟新空间的情况下,都直接影响另一个变量,使得a和b的is和==返回值都为true。深拷贝这里可以看到深拷贝的命令需要import copy,然后调用copy.deepcop

2017-07-21 15:26:30 425

原创 Python学习笔记——is与==

这篇内容比较简单。例:通俗解释:a是个苹果手机,b是个苹果手机 问题一(==): a和b都是苹果手机么?问题二(is): a手机就是b手机么?虽然a和b中指向的地址存储的数据相同,但是他们指向地址是不同的。例外:1、单纯针对数字然后我自己写了个小循环,找出了a is b的区间先看负数再看正数由上可知 设 -6 < x < 257 假如执行 a = x 在给变量赋数字类型值

2017-07-21 11:43:52 241

原创 Python学习笔记——import导入模块

每天都要学点东西,昨天鼓捣小程序到8点多。。实在是被弄吐了。对小程序理解有限,所以好多问题无法自己解决,百度都百度不到。= = 中国的东西吧,谷歌更搜不到。难受。不废话了,今天先学一下Python吧,关于import导入模块,又学到了一点点小东西。1.关于模块导入2.关于导入模块后,模块刷新了3.避免模块的互相调用的实例一、导入模块我们一般写好了一个文件,就需要导入它,然后调用其中的函数,这个流程没

2017-07-20 11:38:14 3826

原创 Python学习笔记——socket通信

建议大家先百度搜索下了解下socket通信和http通信的区别。 我是刚百度过。毕竟学校学的东西早就忘光了。 忘了不可怕,可怕的是忘了却以为自己什么都知道。(很明显,我以前就是这种人 ← 笑哭)案例一from socket import *# IPmyhost = ''# 端口号myport = 8080# 新建socketsockobj = socket(AF_INET,SOCK_

2017-07-18 17:07:09 326

原创 微信小程序——有关清除template中的input数据问题

今天在找bug的时候出现了一点点小问题,问题就是,当引用template模板时,模板中的input是不能利用value清空的。具体实例如下:定义一个简单的布局,就一个输入框,一个按钮,点击按钮清除输入框中的内容。此时未引用template模板,直接写在WXML文件中。启动程序时,key被置为123此时界面上显示点击清除按钮后清除成功!清除原理就是把input中的value属性置为空字符串。以上是为引

2017-07-18 11:37:49 2547 4

原创 Python学习笔记——Http通信requests请求

前几天和新舍友聊了一会天。感觉自己垃圾的一B。 同样是工作一年。人家都已经开始自己Android框架了。我还啥也不会呢。 然后被安利了一波。买了一本Android的书。 现在书到了,然后我满心欢喜的又打开Python视频接着学习Python。 你说不是不是傻。抱怨一下。开始今天的笔记。今天看了Http通信案例一我们扒个网页下来吧,然后将他存储到桌面的文件中。扒了个CSDN官网。(滑稽) 就

2017-07-17 20:38:03 1070

原创 Python学习笔记——利用Python生成验证码图片

话不多说直接上代码。C博客编辑器代码块缩进有问题 (⊙﹏⊙)b 还是上图片吧。T_T哎 = = 凑合看吧。注释写的比较清楚吧。调用方法的话,目前我用两种第一种: 直接用Python编译器调用。 我用的是windows系统,练习都是在命令行中插件ipython进行的。 有需要安装的,请参考一下两个帖子。 1、如何在windows下写python代

2017-07-14 18:28:31 2502

原创 Python学习笔记——利用Python统计某目录下所有文本中内容行数

先上代码吧。def lines(paths,endStr): import os alines = 0 # 获取当前目录下所有文件列表 list = os.listdir(paths) # 过滤 for i in list: if os.path.splitext(i)[1] == endStr: with op

2017-07-14 15:27:49 652

原创 关于Python3无法导入Image等库文件解决方案

今天状态不太好,好像有点发烧,但是也要逼自己学习。本来不舒服,看看视频跟着老师敲敲代码,结果还遇到问题。那能怎么办,想法解决吧。因为老师用的Python2,import Image 直接就可以导入,我用Python3怎么导库都导不进去,难受,心里苦。T-T几经百度之下,原来在Python3中image被封装到了PIL文件夹下。 这就好说了。 先安装最新版PIL吧。pip install Pill

2017-07-13 14:31:09 5464

原创 如何在windows环境下使用ipython?

今天在学习py的文件操作的过程中,感觉视频里老师用的是ipython,挺方便的,于是我也就研究了下ipython怎么才能在windows中使用。具体如下:1、飘柔键 + R,输入cmd回车,调出win的命令行。2、查看python是否已经安装如果没有安装就去Python的官网去下载吧。具体参照帖子 这里的第一步讲的是Python的安装3、更新python pippython pip是一个安装和管

2017-07-13 11:18:04 24726 12

原创 如何在windows下写python代码?

如何在windows下写python代码? PS:这篇文章以2017-7-7为例。研究半天,其实很简单 = =第一步:首先打开https://www.python.org/downloads/windows/去下载Python。 我下载的是Python3,64位的。 自己选择下载2还是3,点进去往下拉你会看到 点击下载,然后安装一直点下一步就行了。第二步:下载sublime text3 网

2017-07-07 09:59:09 8153

原创 关于java堆栈空间问题。

今天在写自己的记账软件的时候遇到了一个小问题。我定义了两个list,rlist与tlist rlist.add(new CostItemBean("2016-10-22 21:00:20", "2820.00", "SK II套装", "")); rlist.add(new CostItemBean("2017-04-30 21:00:20", "282.

2017-07-05 14:54:27 300

bindepend.py

pyinstaller在虚拟环境中无法对.py文件进行打包,在对应位置替换后就可以使用了。

2019-05-22

单线程单进程服务器(select版本)

http://blog.csdn.net/qq_34765552/article/details/78804026

2017-12-14

单线程单进程服务器pythondemo

自己练习的时候写的,单线程单进程服务器+测试工具,下载下来直接可以使用。

2017-12-13

Python学习笔记——socket通信相关资源文件

Python学习笔记——socket通信相关资源文件 内部包括server1 2 3 + windows版 nc

2017-07-18

利用Python生成验证码图片相关文件

利用Python生成验证码图片 代码和字体文件压缩包

2017-07-14

利用Python生成验证码图片

利用Python生成验证码图片

2017-07-14

利用Python统计某目录下所有文本中内容行数

利用Python统计某目录下所有文本中内容行数

2017-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除