个人
文章平均质量分 62
可可西里00可可西里
目前是在校大学生,慢慢累积技术和经验!
展开
-
软件测试中使用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 · 1584 阅读 · 1 评论 -
Xshell连接腾讯云/阿里云ubuntu服务器中文乱码
当我们使用Xshell 连接ubuntu云服务器的时候,刚开始连接的时候没有进行终端设置就进入界面,在Xshell界面会出现中文乱码。使用本地ubuntu虚拟机连接腾讯云服务器中文显示正常。这时我们只需要在Xshell里面新建一个连接,输入主机名之后,点击下方的终端,找到编码,选择UTF-8,点击确定,然后输入用户名,输入密码之后再进入就ok了。...原创 2018-10-18 21:31:50 · 1084 阅读 · 0 评论 -
虚拟机 ubuntu16.04安装python3.6...版本
一、打开终端命输入:sudo add-apt-repository ppa:jonathonf/python-3.6备注:上述过程可能有点卡顿,如果失败了再来一次即可。看到OK表示此步骤成功!二、更新python版本1.输入:sudo apt-get update2.等待完成3.继续输入:sudo apt-get install python3.64.如果有选择Y/N,选择Y同意...原创 2018-11-29 17:19:20 · 2891 阅读 · 0 评论 -
python中 == 和 is 的区别
在讲== 和 is 这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)。其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值。== 和 is 都是对对象进行比较判断作用的,但对对象比较判断的内容并不相同。== 是python标准操作符中的比较操作符,用来比较判断两个对象的value(值)是...原创 2018-11-30 19:24:57 · 193 阅读 · 0 评论 -
python深拷贝和浅拷贝
在Python中对象的赋值其实就是对象的引用(指向同一片地址空间)。当创建一个对象,把它赋值给另一个变量的时候,python并没有拷贝这个对象,只是拷贝了这个对象的引用而已。浅拷贝:拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用(id/地址空间)而已。也就是,把对象复制一遍,但是该对象中引用的其他对象我不复制。深拷贝:外围和内部元素都进行了拷贝对象本身,而不是引用。也就是,把对象复制一...原创 2018-12-01 15:13:01 · 198 阅读 · 0 评论 -
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 · 2311 阅读 · 2 评论 -
python 使用tkinter的Canvas(画布)打开图片报错
这个问题困扰了一个多小时,后来多次思考以及多次尝试之后终于成功了,和大家分享一下吧。最刚开始的时候我是直接把jpg格式的图片重命名为gif格式的图片,失败。后来在网上查看了其他老友的教程,先导包PIL,使用Image.open打开jpg格式的图片,尝试了也是报错,但是网上有其他老友使用此方法成功的,大致原因是tkinter版本不一样导致的,你也可以尝试一下,兴许就成功了呢?龇牙/龇牙好了,开...原创 2018-12-26 10:42:55 · 3492 阅读 · 0 评论