首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python UI开发哪个好?

GUI应用程序的话,Tkinter,wxPython这2个库就行了,如果开发稍微大一点应用的话,可以考虑PyQt(Qt提供给python接口),借助Qt Designer(直接拖拽控件),可以快速开发出比较整洁...、美观界面,下面我简单介绍一下如何使用Qt Designer这个设计工具,以及将它设计界面打包成我们需要python代码,以供后面程序使用,实验环境win10+python3.6+pycharm5.0...2.安装PyQt5,这里需要下载PyQt5这个包,地址http://mirrors.aliyun.com/pypi/simple/pyqt5/,选择适合自己python版本,如下: 安装的话,与pyqt5designer...3.上面2个包安装完成后,我们就可以进行测试了,首先使用Qt Designer设计UI界面,直接双击designer.exe就行(默认地址在python安装目录下面的\Lib\site-packages...我们就完成了利用Qt Designer快速设计界面,之后打包成py文件,以供后面程序直接使用,当然,你也可以自己代码写界面,都一样,希望以上分享内容能对你有所帮助吧。

7.1K10

Web | 浅谈Python进行Web开发

Web | 浅谈Python进行Web开发 Web开发这样一个大概念,对我这种小白来说,想学也不知道从哪下手。...在网上广泛地浏览了一下这个方面的文章后,我发现当今Web开发一大热门语言是Python(最大的当然还是PHP),而恰好我平常用Python也多,从Python入手,学习Web后端开发,也许要容易些。...这就说到了Python进行Web开发利器:Web框架。Web框架提供了Web开发更高层次抽象,开发者可以把更少精力花在各种响应区分上,而把主要精力用在响应内容上。...当然,本文所谈及,只是Python进行Web开发最入门知识,若要深入下去,还有许多东西需要学习,如数据库管理、自定义Web框架等。今天我们暂时谈到这里,关于这个话题,我还会继续跟进。 ?...之前文章标题是“浅谈Python进行Web前端开发”,现已修改,原因是Flask框架进行其实是Web后端开发

63810

virtualenv建立多个Python独立开发环境

virtualenv创建一个拥有自己安装目录环境, 这个环境不与其他虚拟环境共享库, 能够方便管理python版本和管理python库。主要解决不同项目之间环境冲突问题。...小技巧##### 某些开发包在下载时候会出现下载错情况,如果配置国内镜像下载,那么出错几率将会大大降低。...使用镜像源很简单,-i指定就行了: sudo pip install -i https://pypi.douban.com/simple/ saltTesting 例如现在需要安装django环境...基本命令 常用参数有: -p:指定一个版本python环境;通常当你系统中安装了多个python版本时会用到;默认情况下virtualenv会优先选取它宿主python环境,即它安装在那个...--no-site-packages:不使用系统环境python安装包,即隔离包中不能使用真实python环境安装包;当前版本这个选项是默认

1.4K60

Python开发一个Web框架

一、Web框架 首先我们今天要做事是开发一个Web框架。可能听到这你就会想、是不是很难啊?这东西自己能写出来? 如果你有这种疑惑的话,那就继续看下去吧。...Web框架其实就是对Web服务器一个封装,最原始服务器只有一个原生Socket,它可以做一些基本工作。但是想用原生Socket做Web开发,那你事情就多了去了。...而视图函数则是针对每个请求处理。后面我们会再提到。 知道了上面这些知识后,我们就可以着手开发我们Web框架了。 二、实现一个Web服务器 服务器是Web框架基础,而Socket是服务器基础。...因此我们还需要了解一下Socket使用。 2.1 socket使用 在python中socket操作封装在socket.socket类中。...可能有些人就发现了,这个其实是utf-8编码然后用gbk解码“你好”。这个其实就是我们编写服务器返回内容。 但是如果你再次访问这个页面,浏览器就会无情地告诉你“无法访问此页面”。

36420

Python开发微信公众号(一)

以前想法终于提上日程,总觉得只有在比赛或者项目中才能提高开发效率。 想法由来:每天在学习生活中总要去关注一些消息,要登这个网站,要去哪个网站,一次次输密码,有时候还会输好几次。...这将又是我一个系列,我会花闲碎时间来一步步完成这个微信公众号开发。毕竟十月份实在是太忙了。争取一天抽取一小时时间来学习开发。...1 申请微信公众号 略 2 SAE 如第一张图所示,我选用新浪SAE,里面创建python2.7应用。 因为这个项目的代码也不会太多,选用SVN进行代码托管,这样好处就是可以在线编辑代码。...URL就是SAE里Python项目应用链接。...完成之后,一定要启用开发者模式! 这样基本框架就搭好了。 4 python代码 一定要注意目录设置。

1.1K41

Python开发 写个消消乐小游戏

提到开心消消乐这款小游戏,相信大家都不陌生,其曾在 2015 年获得过玩家最喜爱移动单机游戏奖,受欢迎程度可见一斑,本文我们使用 Python 来做个简单消消乐小游戏。...实现 消消乐构成主要包括三部分:游戏主体、计分器、计时器,下面来看一下具体实现。 先来看一下游戏所需 Python 库。 ? 定义一些常量,比如:窗口宽高、网格行列数等,代码如下 ?...当设置游戏时间用尽时,我们可以生成一些提示信息,代码如下: ? 看一下效果: ? 说完了游戏图形化界面相关部分,我们再看一下游戏主要处理逻辑。...我们需要将鼠标连续选择拼图块进行位置交换,代码实现如下: ?...总结 本文我们使用 Python 实现了一个简单消消乐游戏,有兴趣可以对游戏做进一步扩展,比如增加关卡等。 ------------------- End -------------------

1.7K20

Python 进行微信公众号开发

今天看到篇教程,是python开发微信公众号,觉得有意思,就敲代码实现了一下,成功后更觉得好玩,故记录,方便开发深入时使用。...接入微信公众平台 其实,微信api接口使用,这里主要是参考官网说明部署,步骤有点像曾经写过一篇zabbix实现微信报警配置;想玩好了,除了要对使用哪种语言本身熟悉,还要就是熟读微信api接口文档了...第一步:填写服务器配置nxinx 扫描登陆免费微信测试平台,填写接口配置信息: 注意:微信公众号接口只支持80端口。所以,在填写url时我是在阿里云上nginx做一个web服务。...; 阿里云主机上编写python代码,(以tonado框架为例)实现验证: 运行代码: python wechat.py 然后,回到微信开发平台,在填写完接口配置信息后,点击提交;一切正常,提交后会显示配置成功...; 下面,就可以根据个人用户关注开发公众号所要实现哪些需求和微信api文档开发相关功能了。

3.8K41

Python 进行微信公众号开发

作者 crystaleone | 职位 马哥教育金牌助教 今天看到篇教程,是python开发微信公众号,觉得有意思,就敲代码实现了一下,成功后更觉得好玩,故记录,方便开发深入时使用。...接入微信公众平台 其实,微信api接口使用,这里主要是参考官网说明部署,步骤有点像曾经写过一篇zabbix实现微信报警配置;想玩好了,除了要对使用哪种语言本身熟悉,还要就是熟读微信api接口文档了...第一步:填写服务器配置nxinx 扫描登陆免费微信测试平台,填写接口配置信息: ? 注意:微信公众号接口只支持80端口。所以,在填写url时我是在阿里云上nginx做一个web服务。...运行代码: python wechat.py 然后,回到微信开发平台,在填写完接口配置信息后,点击提交;一切正常,提交后会显示配置成功; ?...下面,就可以根据个人用户关注开发公众号所要实现哪些需求和微信api文档开发相关功能了。

3.8K60

那些顶级App居然是Python开发

摘要:由 Python 开发 7 款世界知名 App 。...如今 Python 越来越火,大有登顶编程语言榜首趋势,很多人开始知道或者学习 Python,今天就介绍几款由 Python 开发世界大牌 App,让你再次认识它。...简单介绍一下它,自 2010 年 10 月诞生之日起,就一直稳坐「在线图片及视频分享社交应用软件」世界老大位置。 它有多牛逼呢,两组数据说明一下就知道了。...如果你经常使用网盘,那应该会比较熟悉 Dropbox ,它也是 Python 开发一款顶级 App。...Disqus 是一家提供网站留言公司,超过 75 万个网站使用了它留言系统功能,它也使用了 Django 部分功能。 最后,一句话总结一下: 这些 App 太酷了,但一个都上不了。 本文完。

3.3K30

半励志方式告诉你,怎么学习Python开发

选自hackernoon 作者:Ramit Mittal 机器之心编译 参与:Tianci Liu、刘晓坤 一篇 Python 开发学习路线高度主观、并不怎么励志、也不传统,甚至太诚实、略显粗暴文章...选择你第一门编程语言就像选择一只新手宝可梦。 相较于程序员在使用既定语言时所展示开发技巧,以及磨炼并整合更加通用编程技巧能力,语言本身特性并没有那么重要。...通过读书,建立扎实基础。 开始学习利用 PYTHON 实现一个小独立项目的教程,如发邮件、写文件。借此机会,你会了解到对于 PYTHON 开发者而言有用包和库。 开始培养阅读文档习惯。...在付费开始一门「全栈网络开发」课程之前,首先要知道,学习这样一门课并不会让你变成一个优秀程序员。...成为一个全面的开发者,不只需要 PYTHON。学习 Git、Markdown、HTML 也会让你获益匪浅。在整体学习过程中,你还可能需要掌握 JS 和统计学。

44330

怎样python开发安卓app_python开发app可以商用嘛

大家好,又见面了,我是你们朋友全栈君。 显然,时下最流行信息学技术就是深度学习了。...IOS就没办法了 二、安装 先安装那个apk。 然后注意,第一次点进去一定要连网。因为它要下共计600M左右包。当然如果您敢用流量我也无话可说。...点进去是这样: 目测Termux 中间下时候一定不要中断,不然只能删了重装。 等它滚动完了就应该装好了。...(废话) (不是第一次使用就点击在终端界面上logo) 然后就会弹出一个类似于mac界面: 接下来是对图标的依次介绍: Document: 点开后可以浏览手机上文件。...trash: 点开后可以浏览删除文件 Aid code: 一个编辑器。大概是这样: Terminal: 点击返回终端。 landmark: 一个实例,运行起来可以点标注出人脸轮廓。

54430

为了上班摸鱼,我Python开发“BOSS来了”!

作为打工人来说,特别是996,、007工作,除了干饭之外,最紧张刺激莫过于上班时候偶尔偷偷闲,去池塘里面摸摸鱼。 996摸鱼 一般人摸得哪些鱼呢?...为此,我 Python 写了一个小工具——BOSS 来了,来监控老板,减少摸鱼被发现概率。...思路 我们知道,每台电脑或者手机等终端都有一个固定 Mac 地址,而我们公司办公区域有几个 AP ,大家手机连接都是距离自己最近 AP ,所以理论上如果我知道老板手机 Mac 地址,然后扫描局域网所有...基于上面思路,我要做就是搞到老板手机 Mac 地址,然后不断轮询局域网所有 Mac 地址,一旦发现出现老板手机 Mac 地址,我就老老实实干活,一旦老板 Mac 地址消失了,就可以摸鱼了。...我方法是这样。当其他同事没有走动时候,老板来时候,保存一次局域网 Mac 地址信息,当老板走时候再保存一次,然后比对,找出老板手机 Mac 地址。为了确保准确性,可以多试几次。

22540

Python 开发实用程序 – 计算器

这其实是 math 翻版。做完后,我又想到,python 既然可以轻易完成任何数学计算,何不用 python 开发一个小程序专门用以计算呢?...今天就让我们走进计算器世界, python 来编写一个可以计算器。 废话不多说,先来看看整体效果 编写思路 用户可以通过鼠标或键盘来输入或删除数字或符号,按下等号便可计算。...但 python 不同,它有个特殊内置函数,叫做eval。这个只有四个字母函数,解决了计算器运算。 打个比方:现在已经可以获取用户所作出操作,比如说按下符号,或者是数字。...我就是自己画图板画: ?...可以直接拿来用) 现在,你应该可以自己做出一个计算器了吧,其实不仅仅是计算器,你还可以 pygame 来做出任意一个程序,只要肯花费些时间,还可以 pygame 写出一个简易系统。

1.1K31

python什么编辑器进行项目开发

工欲善其事必先利其器,估计大部分pythoner都是从python IDE开始了python之路。有很多python IDE工具可以,但是要从中选出一个用着趁手IDE却是一项艰巨任务。...你可以最基本文本编辑器来开始学习python编程,也可以一个完整功能丰富python IDE,比如PyCharm, Pydev, Emacs 或者 Eric。...是一个轻量级软件,是python开发,遵循MIT协议,可免费使用。...python自带编辑器知道有这么个存在就好。 第二多就是Visual Studio Code,一些视频公开课中老师也挺多人。...到此这篇关于python什么编辑器进行项目开发文章就介绍到这了,更多相关python开发什么编辑器内容请搜索ZaLou.Cn以前文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn!

1.7K20

五步掌握VSCode进行高效Python开发

这些特性使得VSCode颇受欢迎,这也使其成为了一个很棒Python开发平台。...在本文中,你将学到如何在VSCode中进行高效Python开发,其中包括: 安装VSCode 安装插件让Python开发更便利 编写一个简单Python应用 学习如何在VSCode中运行和调试已有的...Python程序 在VSCode中使用Git和Github来管理代码 本文假设你已经熟悉了基本Python开发,并且计算机上安装了某个版本PythonPython2.7、Python3.6/7、Anaconda...VSCode用户界面官方给出了详细操作说明,如下图所示,在此不再赘述。 ? 为Python开发安装插件 正如上文中提到,VSCode可以通过自身良好扩展性质来支持各种编程语言开发。...写个Python程序 让我们从一个Python程序开始探索如何在VSCode中进行Python开发

5.4K50

五步掌握VSCode进行高效Python开发

它是微软出品一款可扩展轻量级开源编辑器,并且支持全平台系统。这些特性使得VSCode颇受欢迎,这也使其成为了一个很棒Python开发平台。...在本文中,你将学到如何在VSCode中进行高效Python开发,其中包括: 安装VSCode 安装插件让Python开发更便利 编写一个简单Python应用 学习如何在VSCode中运行和调试已有的...Python程序 在VSCode中使用Git和Github来管理代码 本文假设你已经熟悉了基本Python开发,并且计算机上安装了某个版本PythonPython2.7、Python3.6/7、Anaconda...VSCode用户界面官方给出了详细操作说明,如下图所示,在此不再赘述。 ? 为Python开发安装插件 正如上文中提到,VSCode可以通过自身良好扩展性质来支持各种编程语言开发。...写个Python程序 让我们从一个Python程序开始探索如何在VSCode中进行Python开发

5.9K30

为了上班摸鱼,我Python开发“BOSS来了”!

作为打工人来说,特别是996,、007工作,除了干饭之外,最紧张刺激莫过于上班时候偶尔偷偷闲,去池塘里面摸摸鱼。 ? 996摸鱼 一般人摸得哪些鱼呢?...为此,我 Python 写了一个小工具——BOSS 来了,来监控老板,减少摸鱼被发现概率。...思路 我们知道,每台电脑或者手机等终端都有一个固定 Mac 地址,而我们公司办公区域有几个 AP ,大家手机连接都是距离自己最近 AP ,所以理论上如果我知道老板手机 Mac 地址,然后扫描局域网所有...基于上面思路,我要做就是搞到老板手机 Mac 地址,然后不断轮询局域网所有 Mac 地址,一旦发现出现老板手机 Mac 地址,我就老老实实干活,一旦老板 Mac 地址消失了,就可以摸鱼了。...我方法是这样。当其他同事没有走动时候,老板来时候,保存一次局域网 Mac 地址信息,当老板走时候再保存一次,然后比对,找出老板手机 Mac 地址。为了确保准确性,可以多试几次。 ?

60230
领券