Python

利用Python为iOS10生成图标和截屏

简介这两天更新完Xcode8之后发现Xcode对图标的要求又有了变化,之前用的一个小应用“IconKit”还没赶上节奏,已经不能满足Xcode8的要求了。于是就想起来用Python自己做个脚本来生成图标。其实这个脚本很早就写了,现在为了适应iOS10,就修改完善下,并且放到了GitHub。可以看看效果图:1.png代码:#encoding=utf-8#by不灭的小灯灯#createdate2016/5/22#update2016/9/21#supporti

系统 2019-09-27 17:38:01 2451

Python

推荐10款最好的Python开发编辑器

1.VimVim可以说是Python最好的IDE。Vim是高级文本编辑器,旨在提供实际的Unix编辑器‘Vi’功能,支持更多更完善的特性集。Vim不需要花费太多的学习时间,一旦你需要一个无缝的编程体验,那么就会把Vim集成到你的工作流中。2.EclipsewithPyDevEclipse是非常流行的IDE,而且已经有了很久的历史。EclipsewithPydev允许开发者创建有用和交互式的Web应用。PyDev是Eclipse开发Python的IDE,支持

系统 2019-09-27 17:52:38 2450

Python

Python3 基本排序算法 之 冒泡排序,插入排序,选择排序

目录基本排序算法按时间复杂度分类冒泡排序插入排序选择排序基本排序算法按时间复杂度分类O(n^2)冒泡排序插入排序选择排序Q(nlogn)分而治之快速排序归并排序冒泡排序相邻的两个元素对比,大的数后推,遍历整个列表一次后,将最大项以冒泡的方式排列到列表末尾。简易版冒泡排序示例如下defbubble(sl):"""冒泡排序,O(n^2)相邻的两个元素对比,大的后推,遍历整个列表一次后,将最大项(i)以冒泡的方式排列到列表末尾:paramsl:list:retu

系统 2019-09-27 17:51:12 2450

Python

Linux如何安装python pandas科学库

文章目录1用python-pip安装pandas2用pycharm安装pandas3使用anaconda自带的pandas1用python-pip安装pandas首先确认自己的Python版本和pip版本,在终端执行:python--versionpython3--versionpip--version如果出现这个错误,说明pip没有安装:Theprogram'pip'iscurrentlynotinstalled.Youcaninstallitbytyp

系统 2019-09-27 17:49:51 2450

Python

Python 开发植物大战僵尸游戏

点击上方“码农突围”,马上关注,每天早上8:50准时推送真爱,请置顶或星标作者:楷楷链接:https://segmentfault.com/a/1190000019418065开发思路完整项目地址:https://github.com/371854496/pygame觉得还OK的话,点下Star,作者不易,thankyou!1.引入需要的模块,配置图片路径,设置界面宽高背景颜色,创建游戏主入口。#1引入需要的模块importpygameimportrand

系统 2019-09-27 17:48:44 2450

Python

python2和python3在处理字符串上的区别详解

python2和python3对于字符串的处理有很大的区别熟悉了python2的写法用python3时真的会遇到很多问题啊……区别python2中有一种类型叫做unicode型,例type(u"a")=>str型type("a".decode('utf8'))=>unicode型两者返回的类型都是unicode型而在python3中,所有的字符串都是unicode,所以就不存在单独的unicode型,全部都是字符串型type(u"a")=>str型type

系统 2019-09-27 17:47:58 2450

Python

python3 深浅copy对比详解

一、赋值对比1、列表l1=[1,2,3]l2=l1l1.append('a')print(l1,l2)#[1,2,3,'a'][1,2,3,'a']print(id(l1),id(l2))#4349984843499848#可以看到两个列表的值以及id值相同,对应的是同一个内存地址2、字典dic={'name':'barry'}dic1=dicdic['age']=18print(dic,dic1)#{'name':'barry','age':18}{'n

系统 2019-09-27 17:46:09 2450

Python

阿里云ubuntu安装python3,pip3,gensim,jieba

一、安装python31.下载python安装包(python3.6)wgethttps://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz2.将安装包移动到/usr/local文件夹下mvPython-3.6.5.tgz/usr/local/3.在local目录下创建python3目录mkdir/usr/local/python34.进入到Python-3.6.5.tgz所在的目录下cd/usr/loca

系统 2019-09-27 17:55:20 2449

Python

利用Python复制文件的9种方法总结

以下是演示**“如何在Python中复制文件”的九种方法**。shutilcopyfile()方法shutilcopy()方法shutilcopyfileobj()方法shutilcopy2()方法ospopen方法os系统()方法Thread()方法子进程调用()方法子进程check_output()方法1.ShutilCopyfile()方法该方法只有在目标可写时才将源的内容复制到目的地。如果您没有写入权限,则会引发IOError。它通过打开输入文件进

系统 2019-09-27 17:54:39 2449

Python

Python基础(五) - 在Conda中更改源

简介介绍一下在Python安装包的时候怎么能更改源,让下载速度提升。这里介绍的是通过conda进行安装的更改源方法。环境介绍系统环境:Windows10Python版本:Python3.5必备环境:Anaconda已经安装进入Anaconda3中的AnacondaPrompt程序在Windows程序中搜索“AnacondaPrompt”,右键以管理员运行。查看现有源在窗口中输入下面命令,用来查看现有的源condaconfig--showchannels增加

系统 2019-09-27 17:54:38 2449

Python

python实现从本地摄像头和网络摄像头截取图片功能

python-----从本地摄像头和网络摄像头截取图片,具体代码如下所示:importcv2#获取本地摄像头#folder_path截取图片的存储目录defget_img_from_camera_local(folder_path):cap=cv2.VideoCapture(0)i=1whileTrue:ret,frame=cap.read()cv2.imshow("capture",frame)printstr(i)cv2.imwrite(folder_

系统 2019-09-27 17:54:34 2449

Python

python 反编译exe文件为py文件的实例代码

我们用pyinstaller把朋友文件打包成exe文件,但有时候我们需要还原,我们可以用pyinstxtractor.py用法:pythonpyinstxtractor.pyxxx.exe之后得到一个这样结构的文件夹---xxx.exe_extracted--out00-PYZ.pyz_extracted-各种.pyc文件--out00-PYZ.pyz--some--others--xxx(注意这些都是没后缀的)然后再终端pipinstalluncompy

系统 2019-09-27 17:54:29 2449

Python

Python openpyxl 打开excel,修改某个参数值,读取到随着这个

记录一下这个历史性的时刻!纠结了好久的问题终于解决了。首先要感谢一下这个帖子:https://bbs.csdn.net/topics/392568534这个博主针对问题:openpyxl用data_only=True后,读取公式的值后save后,发现文件中公式都没了,请问有解决办法吗?提出,用win32打开再保存:defjust_open(filename):xlApp=Dispatch("Excel.Application")xlApp.Visible=

系统 2019-09-27 17:52:22 2449