Python
文章平均质量分 92
西山竹
这个作者很懒,什么都没留下…
展开
-
Unable to find vcvarsall.bat 的解决方案
最近在Windows 平台上使用pycharm ,想玩玩 词云库功能。结果下载 wordcloud 插件的时候报错:Unable to find vcvarsall.bat然后查询说是要这样搞:https://blog.csdn.net/jtscript/article/details/44514575实际上我安装过 vs2010, 查了下注册表有这个值,但安装目录中找不到这个文件...原创 2020-01-08 16:22:50 · 807 阅读 · 0 评论 -
烟感器设备接入AWS IOT的一种方法(二)
AWS 上的 Demo server 停掉了,为此做个记录,以备后查。借助AWS 官方的 IOT core sdk 可以模拟设备(假设是烟感器)进行TLS认证,和加密通讯数据。方法一:借助Mqtt.fx 工具连接到AWS IOT core 平台上 。获取设备端的 crt, 加密公钥和私钥,以及root.CA 具体方法参见“烟感器设备接入AWS IOT的一种方法(一)” 以下给出结果:...原创 2019-08-12 21:06:04 · 1466 阅读 · 2 评论 -
python爬网获取图片到本地
通过python 可以将图片直接下载到本地,或者将图片/MP3/视频等资源的Url 路径和名称保存在数据库中 。这里使用的是mysql 数据库。在上传到mysql的时候发现报错:Field 'id' doesn't have a default valueid 是序号,作为主键。 在 insert into 数据库中的时候并没加id ,id不是自动增量 ,所以报错,解决办法:my...原创 2019-08-20 18:52:34 · 347 阅读 · 0 评论 -
学生和教师信息管理系统
这是一个比较综合性的程序,要求能运用GUI 和面向对象的方法来编程,同时涉及到数据的读写(文本或mysql)和保存。工程结构: 学生明细: ================================GUI界面设计==============================...原创 2019-08-14 18:14:59 · 1751 阅读 · 0 评论 -
利用pyinstaller 打包py 为exe 文件
参考链接:https://www.cnblogs.com/yuyan/archive/2012/03/27/2419524.html做了一个身份证验证的小程序,想直接在windows下运行,网上查了下有pyinstaller 工具,还有类似的py2exe等。=======================验证效果========================================...原创 2019-08-13 17:34:14 · 147 阅读 · 0 评论 -
Python3.5 does not support a 'F'prefix
学习俄罗斯方块的时候,借鉴别人的代码,发现遇到这个提示:Python3.5 does not support a 'F'prefix经查 f-string 格式化字符串是python 3.6版本新增的格式化字串的方法,比如:name = nancyage = 18print({name} is {age} old)打印出来就是 nancy is 18 old上...原创 2019-08-05 17:43:06 · 15169 阅读 · 2 评论 -
通过GUI写入信息到文件
本例的需求是:通过GUI录入界面将学生信息录入到系统中(可以是数据库,或文件,本次使用txt文件读写)。如下图一:=========================分界线========================要求:1. 需要一个信息添加的GUI界面。 2. 功能: 检查各个参数是否合法...原创 2019-07-11 16:47:18 · 817 阅读 · 0 评论 -
Python程序打包之PyInstaller工具
本文配置环境:操作系统:win10python版本: 3.5因linux下的配置和安装非常方便,通过pip 安装也基本无报错。现就win10下安装和配置遇到的一些问题记录一下,以备后查。在pycharm 的setting 中有install 相关插件,不过这些插件都是在python 环境下通过import * 进行操作的。我需要在win10环境下通过安装pyinstaller 工...原创 2019-06-25 15:15:45 · 496 阅读 · 1 评论 -
python学习:批量删除文件
需求:1. 批量删除指定目录下文件名为奇数的文件2. 显示删除前文件总数,删除后文件总数,列出删除的文件名"""思考:1. 删除前后计算总数 , 应该用 方法,后面直接调用2. 怎么筛选文件名 数字为奇数(A: 文件,B 数字是奇数) 可以用正则表达式3. 删除前,存入list ,需要打印删除的文件"""直接上代码:import os import rede...原创 2019-04-19 16:35:12 · 1927 阅读 · 0 评论 -
python3.0/tkinter设计一个计算器
最近在学习python GUI设计,试着做了一个计算器,能够实现加减乘除和求余。感悟:1. 程序第一步是进行UI框架设计,窗口的大小,功能区的大小和位置设定。最好做个草图,有大概估计。 2. UI设计出来后才是功能模块的添加,需要对基本操作比较熟悉,例如:"{:.12g}".format(result) 3.程序运行结果如下,如有疑问可发e...原创 2019-02-25 17:50:51 · 2233 阅读 · 0 评论 -
python-GUI(tkinter)基本用法之计算圆的周长
from tkinter import *from tkinter.messagebox import * # 系统弹窗消息class Calculator: def __init__(self): # 构造函数,初始化GUI界面 # 先创建一个窗体 --self.frame self.frame = Tk() # 添加一个按钮...原创 2018-12-21 17:33:53 · 2165 阅读 · 0 评论 -
学习:python str.isdigit() 有浮点数的判断
str.isdigit() 是个很好的工具,用来判断字符串中是否全为数字。而浮点数因为有 "." ,所以会返还FALSE。参考示例:# 提示用户输入圆的半径,计算出该圆的周长和面积。要求如下:# 圆周率 π 值取 3.1415926# 如果输入的是负数和零,提示半径不能负数或者零# 计算机的结果保留两位小数if __name__ == "__main__": PI = ...原创 2018-12-20 12:36:14 · 7690 阅读 · 2 评论