- 博客(7)
- 收藏
- 关注
原创 python 使用tkinter的Canvas(画布)打开图片报错
这个问题困扰了一个多小时,后来多次思考以及多次尝试之后终于成功了,和大家分享一下吧。 最刚开始的时候我是直接把jpg格式的图片重命名为gif格式的图片,失败。 后来在网上查看了其他老友的教程,先导包PIL,使用Image.open打开jpg格式的图片,尝试了也是报错,但是网上有其他老友使用此方法成功的,大致原因是tkinter版本不一样导致的,你也可以尝试一下,兴许就成功了呢?龇牙/龇牙 好了,开...
2018-12-26 10:42:55
3548
原创 windows10 python环境下安装PyQt4
不绕弯子,直接进入正题。 一、进入下面的网站下载。 注意:提前查看自己安装的python版本,找到对应的版本 cp27m / cp36m 代表python版本 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4 二、把下载好的.whl文件复制或者剪切到python安装目录下的Scripts目录里面。 三、以管理员身份打开终端,cd到Scripts目...
2018-12-25 12:03:42
2389
2
原创 python深拷贝和浅拷贝
在Python中对象的赋值其实就是对象的引用(指向同一片地址空间)。当创建一个对象,把它赋值给另一个变量的时候,python并没有拷贝这个对象,只是拷贝了这个对象的引用而已。 浅拷贝:拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用(id/地址空间)而已。也就是,把对象复制一遍,但是该对象中引用的其他对象我不复制。 深拷贝:外围和内部元素都进行了拷贝对象本身,而不是引用。也就是,把对象复制一...
2018-12-01 15:13:01
235
原创 python中 == 和 is 的区别
在讲== 和 is 这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)。其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值。 == 和 is 都是对对象进行比较判断作用的,但对对象比较判断的内容并不相同。 == 是python标准操作符中的比较操作符,用来比较判断两个对象的value(值)是...
2018-11-30 19:24:57
220
原创 虚拟机 ubuntu16.04安装python3.6...版本
一、打开终端命 输入:sudo add-apt-repository ppa:jonathonf/python-3.6 备注:上述过程可能有点卡顿,如果失败了再来一次即可。看到OK表示此步骤成功! 二、更新python版本 1.输入:sudo apt-get update 2.等待完成 3.继续输入:sudo apt-get install python3.6 4.如果有选择Y/N,选择Y同意 ...
2018-11-29 17:19:20
2950
原创 Xshell连接腾讯云/阿里云ubuntu服务器中文乱码
当我们使用Xshell 连接ubuntu云服务器的时候,刚开始连接的时候没有进行终端设置就进入界面,在Xshell界面会出现中文乱码。 使用本地ubuntu虚拟机连接腾讯云服务器中文显示正常。 这时我们只需要在Xshell里面新建一个连接,输入主机名之后,点击下方的终端,找到编码,选择UTF-8,点击确定,然后输入用户名,输入密码之后再进入就ok了。 ...
2018-10-18 21:31:50
1137
原创 软件测试中使用coverage统计python代码的覆盖率
软件测试中使用coverage统计python代码的覆盖率 1.确保电脑里面安装了python环境,安装了pip。 2.使用管理员身份打开cmd,键入pip install coverage,等待安装完成。 3.在命令提示符里面使用coverage执行python代码。 备注:执行代码前先cd到.py执行文件路径下,然后输入:coverage run quadratic01.py,点击Ente...
2018-09-20 18:38:05
1696
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人