
Python
aubun.cn
这个作者很懒,什么都没留下…
展开
-
PyQt4仿安卓toast,仿苹果确认框控件
在项目中用到的,现在我把它分享出来使用Python2.7+PyQt4.8开发先上图看看效果toast是仿安卓的,弹窗和确认框是仿苹果的,支持回调函数,显示时长等,具体大家可以看源码。调用示例:PyQt提示框控件、仿苹果手机效果 调用示例: Alert.showMessage(u"用户名不能为空") 也可以不使用静态方法 confirm = Confirm(u"用户名不能为空", "Yes") res = confirm.exec_()PyQt确认框控件、仿苹果原创 2020-09-30 17:36:16 · 370 阅读 · 0 评论 -
Python常见面试题
总结一下最近面试Python岗位遇到的面试题1.列表和元组的区别和性能对比1.元组和列表数据类似,都是线性表。唯一不同的是,元组赋值后所存储的数据不能被程序修改,可以将元组看作是只能读取数据不能修改数据的列表;2.当元组只有一个元素时,需要在元素的后面加一个英文逗号分隔符,以防止与表达式中的小括号混淆;3.性能>>> l = [1, 2, 3]>>>...原创 2020-04-04 20:23:21 · 315 阅读 · 0 评论 -
python经典面试题
1.Python是如何进行内存管理的答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制一、对象的引用计数机制Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。引用计数增加的情况:1.一个对象分配一个新名称2.将其放入一个容器中(如列表、元组或字典)引用计数减少的情况:1.使用del语句对对象别名显示的销毁2.引用超出作用域或被重新赋值...原创 2020-01-30 15:54:53 · 484 阅读 · 0 评论 -
django数据库生成models.py
将现有数据库生成到models.pypython manage.py inspectdb > app_name/models.py原创 2020-01-09 14:08:43 · 286 阅读 · 0 评论 -
ubuntu服务器配置pypy
1.安装pypysudo add-apt-repository ppa:pypy/ppasudo apt-get updatesudo apt-get install pypy pypy-dev测试安装:2.安装pip、setuptools1.下载pip安装包wget https://pypi.python.org/packages/e7/a8/7556133689add8d1a...原创 2019-12-28 15:14:05 · 642 阅读 · 0 评论 -
python打包成so文件
作为一个python开发者,是否也想像C++ C#程序员一样把代码编译成dll,JAVA程序员编译成jar包呢?即保护的代码的隐私,又能把逼装住?/doge 答案是肯定的。1.首先我们要安装工具python 安装:cythonlinux 安装:python-devel,gcc不在赘述2.写一个被打包的测试文件#hello.pydef hello(name): print 'hell...原创 2019-12-12 18:44:09 · 1103 阅读 · 0 评论 -
ubuntu后台运行Python脚本
1.后台启动python脚本nohup python -u main.py > main.out 2>&1 &2.打印输出tail -f main.out退出Ctrl+C3.停止python脚本查看pid:ps -ef | grep python杀死pid:kill -9 xxxx...原创 2019-05-05 10:47:12 · 2061 阅读 · 0 评论 -
用Python写安卓APP,你怕不怕
我们知道了Python可以开发桌面应用(PyQt、wxPython等),可以开发服务端(twisted等),可以开发web端(Django、Flask等),开发爬虫(pyspider等),是一个全栈开发语言。那么他能否挑战一下安卓呢?我们可以使用 kivy 开发安卓 APP,Kivy 是一套专门用于跨平台快速应用开发的开源框架,使用 Python 和 Cython 编写,对于多点触控有着非常良好...原创 2020-01-07 11:58:31 · 77973 阅读 · 10 评论