python speech模块的使用方法

在python中我们可以使用speech模块让计算机进行语音输出,我们需要使用如下代码安装该模块。对于如何在终端中安装python相应模块,Pycharm编译器可以使用WIn + R进入运行界面,输入cmd并点击确定进入终端Anaconda编译器可以打开Anaconda Powershell Prompt (anaconda),使用conda activate (虚拟环境名)进入终端,接下来在终端中使用如下安装命令即可:pip install speech然而因为speech模块最早是在pytho
分类: 其他 发布时间: 09-07 23:20 阅读次数: 0

基于speech模块的久坐提醒小程序

每天在电脑前坐很长的时间,因为有时候太过投入一下子就过去了若干个小时,容易猝死。于是心血来潮的想要写一个防久坐提醒小程序:第一种模式(最简单模式),若输入伏案工作时间数值不对则产生一个错误并退出。代码如下:import speechimport timeclass Debug: def __init__(self): self.start_time = time.time() self.minutes = int(input(How
分类: 其他 发布时间: 09-07 23:20 阅读次数: 0

Python使用Django-rest-framework进行限流设置

限流,就是限制对 API 的调用频率。每一次 API 调用,都要花费服务器的资源,因此很多 API 不会对用户无限次地开放,请求达到某个次数后就不再允许访问了,或者一段时间内,最多只允许访问 API 指定次数。**django-rest-framework 为我们提供了 2 个常用的限流功能辅助类,分别是 AnonRateThrottle 和 - UserRateThrottle。1 - AnonRateThrottleAnonRateThrottle 用于限制未认证用户的访问频率,限制依据.
分类: 其他 发布时间: 09-07 23:20 阅读次数: 0

Python开发 常见异常和解决办法

Python开发中经常会遇到一些异常。sqlalchemy创建外键关系报错property of that name exists on mapper。openpyxl保存数据报错IllegalCharacterError。持续更新中。
分类: 其他 发布时间: 09-07 23:19 阅读次数: 0

永久保存git地址

保存git的账号密码,每次下拉上传就不用输密码啦1.首先在控制面板中找到凭据管理器2.选择Windows凭据,然后点击添加普通凭据3. 网址就直接写https://gitee.com/就可以了,然后填你的账户密码,搞定!...
分类: 其他 发布时间: 09-07 23:19 阅读次数: 0

element form表单只验证一项

element form表单只验证一项给 form 添加 ref=form然后再需要验证的地方加上这段代码即可this.$refs.form.validateField(password, errMsg => { if (errMsg) { console.log(校验未通过); } else { console.log(校验通过); }});...
分类: 其他 发布时间: 09-07 23:19 阅读次数: 0

css 图片按比例缩放

HTML结构是这样的,外面一个div,里面放个img标签 <div> <img src= alt=> </div> div { width: 100px; height: 100px; overflow: hidden; } img { max-width:300px; ...
分类: 其他 发布时间: 09-07 23:18 阅读次数: 0

element-ui 上传图片限制格式

beforeAvatarUpload(file) { this.loading = true const isJPG = file.type === image/jpeg; const isPNG = file.type === image/png; const isLt10M = file.size / 1024 / 1024 &...
分类: 其他 发布时间: 09-07 23:18 阅读次数: 0

element-ui给日期一个显示,设置出行日期,不可以选择今天往前

element-ui datePicker,设置出行日期,就是给日期一个限制,不可以选今天以前的日期 <el-date-picker v-model=temp.time type=date :picker-options=pickerOptions placeh...
分类: 其他 发布时间: 09-07 23:18 阅读次数: 0

如何查看对象一共多少条数据,查看对象长度 Object.keys(obj).length

我这里现在是个双重对象,对象里面套对象,结构如图,但是我想知道一共多少条数据,这里是不可以用 length 的,因为这是对象,不是数组,所以我们用这个方法Object.keys(obj).length , 根据对象的键值对来获取对象一共多少条数据console.log( obj );// 直接打印这个对象,里面是没有length属性的这个时候就可以看到 length 属性了,直接Object.keys(obj).length 就可以拿到这个对象的长度了console.log( O...
分类: 其他 发布时间: 09-07 23:18 阅读次数: 0

vue导入excel文件,vue导入多个sheets

用input 导入 excel 然后生成表格html 导入按钮和选择文件的弹框 <el-button v-waves :loading=downloadLoading class=filter-item type=primary icon=el-icon-download @click=daoru> 导入 </el-button> <el-dialog title=导入文件 :visible
分类: 其他 发布时间: 09-07 23:17 阅读次数: 0

小程序订单页面功能实现,以及 swiper 高度多出屏幕问题解决

如图这里的tab页面,嵌套在页面中间的,上面和下面都有东西, 如果正常设置高度宽度100%,滑动的时候页面显示的就不是100%了,而是比一个页面多,把上面的元素也加上去了,这样肯定不行的,我现在做的时候,就只让它在中间滑动,不可以超出这个页面首先我们这个切换tab的页面是用 swipper + scroll-view 做的,看一下wxml <view class=service-list> <!-- 切换栏 --> <view class=swipe..
分类: 其他 发布时间: 09-07 23:17 阅读次数: 0

css 外阴影

box-shadow: 0px 8rpx 7rpx 4rpx #888888;一句话搞定
分类: 其他 发布时间: 09-07 23:17 阅读次数: 0

删除node_modules文件

解决方法:使用npm的一个名为rimraf的模块进行删除安装(推荐全局安装):npm install -g rimraf使用:cd xxx [the folder which includes node_modules folder]rimraf node_modules
分类: 其他 发布时间: 09-07 23:17 阅读次数: 0

npm run serve 运行卡住

拉的同事的代码,然后运行,又不报错,但是也运行不出来,就是卡在 40% 的时候然后网上各种姿势搜解决方案,删除 node_modules ,删除 package-lock.json 我都试了,然鹅没有用!!最后被逼无奈,我看起来同事的代码,发现,template 外层没有给 div ,就是 template 里面必须要加个 div 嵌套起来,然后果断加上,运行,问题解决 !!...
分类: 其他 发布时间: 09-07 23:16 阅读次数: 0

小程序 不在以下 request 合法域名列表中,请参考文档

如图,点后面这个链接就行了,就会有一个说明文档(https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html),大概意思就是需要配置一下域名,然后我们就去配置一下域名,这是配置域名的地址。开发 —》开发设置 —》服务器域名然后把域名放到这里,保存提交,就ok 了!...
分类: 其他 发布时间: 09-07 23:16 阅读次数: 0

SassError: Expected newline. sass报错

这个问题有点调皮,是个小坑,虽然我们用的是 sass ,但是这里却不能写 sass ,要写 scss ,咱啥也不知道啥也不敢问啊,现在改好了就可以运行了
分类: 其他 发布时间: 09-07 23:16 阅读次数: 0

通过useExtendedLib扩展库的方式 引入并使用WeUI

通过useExtendedLib扩展库的方式 引入并使用WeUI第一步,在app.ison 中加入useExtendedLib 字段 useExtendedLib: { weui: true }第二步,在所需要的页面的 json 文件中加入usingComponents 字段 usingComponents: { mp-uploader: weui-miniprogram/uploader/uploader, mp-ce...
分类: 其他 发布时间: 09-07 23:16 阅读次数: 0

小程序自定义组件使用详解

之前写过怎么使用小程序的组件,Weui,今天总结一下,怎么使用自定义组件,以 select 下拉框为例首先,自定义组件,肯定要有组件,我们先在 components 里面新建 select 文件夹 (如果是小程序原生的,里面文件应该会自动生成,我这里用的是 mpvue ,里面的文件 select.js , select.json , select.wxml , select.wxss是要自己添加的)select.wxml<view class=com-selectBox...
分类: 其他 发布时间: 09-07 23:15 阅读次数: 0

小程序自定义头部导航

首先效果图奉上,右边的胶囊按钮是自带的,我们自定义的是左边的内容(一般情况下我们是不需要自定义头部导航的,我这个是有需求是在tabbar页面要有返回的按钮,但是tabbar页面默认是没有返回的,所以这里我们自定义一下)第一步:.json 文件,添加navigationStyle:custom, 告诉页面,这里导航要自定义了,如果不写这一步的话,下面的写了也出不来 navigationStyle: custom第二步: .wxml 文件,添加我们需要自定义的...
分类: 其他 发布时间: 09-07 23:15 阅读次数: 0