
python
文章平均质量分 60
MarkLong5
码龄是认真的吗?
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
不到100行代码使用Python tkinter制作计算器Calculator
在 Python 中制作计算器tkinter包适合编写一些简单的图形用户界面程序,这里演示使用tkinter制作一个简单的计算器。tkinter是Python的一个标准包,因此我们并不需要安装它,只需要导入它即可。import tkinter as tk这个计算器可以执行不同的算术操作,如加,减,乘和除。计算器效果图:非常的简单,这里也就不多介绍了,不如直接看代码吧。代码也挻少了,不到100行。感觉也没什么要解释的,基本也都有注释了。当然这个计算器非常不完善,有兴趣的同学可以把它优化完善下原创 2021-05-15 17:06:19 · 494 阅读 · 0 评论 -
使用python的turtle库实现《贪吃蛇小游戏》
本程序是在TinyBrick的《使用python自带turtle库实现《贪吃蛇小游戏》》的基础上修改而来,如有侵权,告之删除,谢谢!链接:https://www.jianshu.com/p/993e8740104d一、概述简单介绍这几天重新学了一下python,有些遗忘了,为了加强学习效果,使用python自带的turtle库写了一个贪吃蛇小游戏。画布为500*500个像素(可修改)边长为10的正方形绘制一个block,作为构成蛇和苹果的基本单位。模块主要包含一个蛇的class,定义了蛇原创 2021-04-10 08:39:16 · 3369 阅读 · 11 评论 -
python html转换为pdf工具(pdfcrowd与pdfkit)
python下将html转换为pdf工具,个人认为pdfcrowd与pdfkit比较好用。这里主要介绍mac下使用方法,其他操作系统类似。一、pdfcrowd1.pdfcrowd提供在线转换,网址:pdfcrowd官网,如下图。2.同时也提供了python的API接口,首先需要安装一下。pip install pdfcrowd然后还需要在其官网上注册,获取key,然后就可以愉快也使用了,使用方法也相当地简单。3.使用示例(1)将url转换为pdf文件,期中your_name是你的注册名,y原创 2020-05-25 13:10:40 · 1632 阅读 · 0 评论 -
pyinstaller打包python应用之方法(含打包图片资源)
pyinstaller是python的打包工具,结合我的工程,记录下我的使用过程及经验总结。1.pyinstaller的简单使用1.1 打包成一个文件先cd切换到工程目录下,再执行:pyinstaller -i study.icns -n exam -w -F main.py参数说明:-i: 指定app的图标;-n: 指定app的名字,默认是主入口的py文件,比如main.py;...原创 2020-03-02 22:55:05 · 7043 阅读 · 3 评论 -
python之虚拟环境pipenv的安装与使用
pipenv是官方推荐的的python包管理工具,可以实现项目之间依赖的隔离。我主要在它的虚拟环境中打包app,解决pyinstaller打包app巨大的问题。1、安装pip install pipenv2. 使用2.1 创建虚拟环境添加–python参数指定python版本号,前提条件是本地已经安装该版本的python.pipenv --phthon 3.7然后会在项目目录中创...原创 2020-03-02 22:08:07 · 931 阅读 · 0 评论 -
MacOS pyinstaller 打包python应用闪退问题解决
使用pyinstaller打包:pyinstaller -i study.icns -n exam -w -F main.py然后:pyinstaller -y exam.spec这样就打包好了。1.问题打包好之后,在dist目录下有两个文件,发现左边的双击可以运行显示界面,右边的app双击后却直接闪退了。百度、goolge,github、stack overflow,到处搜索...原创 2020-03-02 17:35:21 · 3649 阅读 · 1 评论 -
pyinstaller 打包出现:fatal error: 'zmq.h' file not found 的解决办法
1.问题我使用PyInstaller 3.6打包一个PyQt5的程序,打包过程指示有一个错误:/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/zmq/backend/cffi/pycache/_cffi_ext.c:269:10: fatal error:‘zmq.h’ file no...原创 2020-03-02 21:26:50 · 1850 阅读 · 0 评论 -
MacOS PyQt5 QPlainTextEdit 控件 setPlainText 或者 appendPlainText后不能马上显示文本
MacOS PyQt5 QPlainTextEdit 控件 setPlainText 或者 appendPlainText后不能马上显示文本我练习使用PyQt5 QPlainTextEdit 控件,通过点击QpushButton来set text 或者 append text,但是它们都不能马上显示出来,需要鼠标点击拖拽后才能显示,感觉是界面刷新或者PyQt5版本的问题。我的使用环境是:ma...原创 2020-02-21 13:13:16 · 4396 阅读 · 5 评论