- 博客(21)
- 资源 (3)
- 收藏
- 关注
原创 第十一章 内置方法
compile 内置方法可以实现代码编译或者直接exec()执行code="""def fib(max): #10 n, a, b = 0, 0, 1 while n < max: #n<10 #print(b) yield b a, b = b, a + b #a = b...
2020-02-24 22:57:38
123
原创 第十章 迭代器
迭代器 我们已经知道,可以直接作用于for循环的数据类型有以下几种:一类是集合数据类型,如list、tuple、dict、set、str等;一类是generator,包括生成器和带yield的generator function。这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。可以使用isinstance()判断一个对象是否是Iterable对象:...
2020-02-24 22:55:55
307
原创 第九章 生成器
列表生成器,生成器,生成器的方法 列表生成器演示 [i*2 for i in range(10)] #列表生成器(i*2 for i in range(10)) # 生成器__next__() #生成器的唯一方法?>>> a=(i*2 for i in range(10))>>> print...
2020-02-24 22:55:13
237
原创 8.9 装饰器 嵌套解释
装饰器装饰器=高阶函数+嵌套函数在嵌套函数timer()内定义一个高阶函数deco()用高阶函数deco()装饰函数test1()同时返回高阶函数名——函数内存地址deco然后test1=deco#把deco内存地址传给test1变量此时执行test1()就是执行deco()即 test1()=deco()如果原来的test1()有参数,则高阶函数也应该接收参...
2020-02-24 22:54:37
258
原创 第八章 函数
编程种类 面向对象面向过程面向函数#函数def func1(): """testing1""" print('in the func1') return 0#过程def func2(): '''testing2''' print('in the func2')x=func1()y=func2()...
2020-02-24 22:53:35
156
原创 第七章 文件操作
data=open("yesterday").read()print(data) 显示错误原因是 ,window默认gpk编码 打开文件时默认用gpk编码打开,但是pycharm在yesterday创建时用utf-8编码(即utf-8编码的文件)所有在这里打开时,需要指定编码方式data=open("yesterday",encoding="utf-8").read()pri...
2020-02-24 22:51:45
807
原创 5.1 字典操作
字典操作 第二周-第12章节-Python3.5-字典的使用增删改查功能,35分钟,循环? 字典三级目录 data = { '北京':{ "昌平":{ "沙河":["oldboy","test"], "天通苑":["链家地产","我爱我家"] }, "朝阳":{...
2020-02-24 22:50:07
104
原创 4.1 列表的一般操作
第二周-第07章节-Python3.5-列表的使用 这是一般操作第二周-第08章节-Python3.5-列表的使用2 这是高阶操作names=["张三","李四","王二","零度雨","深海","赵云","张三丰"]# print (names)# print(names[3]) #取下标为3的# print(names[3:5]) #切片 顾头不顾尾 从下标3开...
2020-02-24 22:49:32
97
原创 3.2 用.format方法
1 # 第一种方式:自己控制2 for x in range(1, 11): 3 print(str(x).rjust(2), str(x*x).rjust(3), end=' ') 4 print(str(x*x*x).rjust(4)) 5 6 # 第二种方式:str.format() 7 for x in range(1, 11): 8...
2020-02-24 22:48:50
182
原创 3.1 用%号的方法
https://www.cnblogs.com/zhouguanglu/p/10118953.html#autoid-1-1-0print("{}:{}".format('192.168.0.100', 8888, 222)) #输出如下192.168.0.100:88881.打印字符串print("My name is %s" %("Alfred.Xue"))...
2020-02-24 22:48:03
181
原创 2.2 py3和py2里面文件编码和字符串编码
py3 文件 默认编码是 utf-8 字符串 默认编码是 unicode 字符串在内存里面py2 文件 默认编码是 ascii 字符串 默认编码是 ascii 字符串在内存里面如果文件头申明是gbk,字符串的编码就是gbk...
2020-02-24 22:47:26
125
原创 2.1 py3 里数据类型只有字符串和bytes类型(二进制)
他们之间的关系如图 我的理解 字符串(字母)有很多种编码 ascll utf-8 big5 GB等一般情况下可以自由传输复制但是网络情况下需要转为二进制(bytes类型)才可以传输字符转化为二进制 就需要选择用什么ascll码或者utf-8码进行编码转换二进制转会字符串也需要选择相应的编码,否则就会乱码图片理解 ...
2020-02-24 22:47:00
170
原创 1.8 pip改变国内源
pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。关于pip 默认安装路径有问题的可以看这篇文章:https://blog.youkuaiyun.com/weixin_41712059/article/details/82940516pip国内源设置方法很多朋友反映在装完pip后,使用pip安装python包特别慢。这主要...
2020-02-24 22:46:09
132
原创 1.4 pycharm学习总结
目前pycharm学习总结分为三部分第一部分是总结以前的部分第二部分是再安装django时对pycharm虚拟环境的理解,和pip的理解第三部分是,安装第三方库,teminal的虚拟环境中安装?方法一对于不能用pip安装的包可以使用whl包安装***.whl包的步骤:1、执行:pip install wheel,安装好wheel2、下载.whl包3、执...
2020-02-24 22:44:47
1170
原创 1.3 pip通过镜像安装的方法(需不需要进入venv呢)
pip install -i https://pypi.douban.com/simple/ django #这也是在虚拟目录中安装成功的,但是我觉得还是应该在虚拟环境中安装补充一下常用的镜像网站:阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学:https://pypi.mirrors.ustc.edu.cn/s...
2020-02-24 22:44:09
265
原创 1.2 pycharm的再学习本质20190103
工程位置及工程文件夹名称 虚拟环境位置 新环境选用Virtualenv虚拟 基于系统的python解释器(复制过来) 系统自带的模块对虚拟环境可见 此虚拟环境对所有其他虚拟环境可见 ...
2020-02-24 22:43:26
192
原创 1.1 pycharm2018安装
pycharm安装及虚拟环境等 pycharm2018安装 https://www.cnblogs.com/wupeiqi/articles/4938499.html 吴沛琪的教训课件 安装教程 学习网址https://www.cnblogs.com/alex3714/articles/5885096.html 基础教程部分 pycharm...
2020-02-24 22:38:22
194
原创 000001第一篇正式博客!介绍我自己
毕业于江苏大学医学院,学习编程纯属于个人爱好,2018-2019年学习了大概有1年半左右。在大学的时候只学过html语言,2018年开始学习python,主要先学习的django,到目前还没有学习完,呵呵!废话不多说啦!分享一下我这个非科班出生的python学习过程!也不想整理啦,可能比较乱!大家凑合着看看把,有需要的就拿去!...
2020-02-24 22:20:36
211
原创 python自动化工具之pywinauto(六)——批量转换exe视频
参见python自动化工具之pywinauto(四)——批量转换exe视频首先,无法启动program_path = r"C:\Program Files (x86)\tlxsoft\屏幕录像专家 共享版 V2018\屏录专家.exe"app = Application().start() #我自己的win10 64位,python3.6 32位 无法启动直接放弃改用手动打开软件,连接进程 ap...
2018-06-29 08:55:29
2625
1
原创 pywinauto,操作记事本又重新学习了一下,总结如下
import timefrom pywinauto import applicationapp = application.Application().start('notepad.exe')#app.Notepad.MenuSelect('帮助->关于记事本') #打开菜单方法1#app['记事本'].menu_select(u'帮助(H)->关于记事本(A)')#打开菜单...
2018-06-28 22:38:58
2345
原创 python自动化工具之pywinauto(五)——批量转换exe视频
感谢前买的同学给我的指导,他写了01234. 我学到了很多知识,但是这位同学写的python自动化工具之pywinauto(四)——批量转换exe视频 我无法运行源代码可能是版本不对如果哪位朋友可以运行,请给我留言,谢谢所有我再重新来过,希望各位指导,先从英文版的notepad自动化说起,https://www.cnblogs.com/gannan/archive/201...
2018-06-27 18:47:17
1487
Spy++AccEvent+AccExplorer32+Inspect+UISpy
2018-06-28
最新版pywinauto.0.604.zip
2018-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人