比较零散的记录
御前吹水
python待就业
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
lua入门记录
lua入门原创 2023-03-21 02:46:57 · 256 阅读 · 0 评论 -
安装poetry
因为是python的第三方库,我们可以直接用pip install poetry来下载poetry;但是这会有个弊端,就是安装poetry的同时也会安装一大堆依赖库,因而会污染全局的python环境。因此这里选择用pipx来安装poetry。然后的话pipx给所安装的包也搞了个虚拟环境,我们要找poetry的执行文件(比如pycharm里面要求输入的poetry路径)怎么找呢?2. 在venvs路径下的poetry\Scripts\poetry.exe就是poetry的可执行文件了。原创 2022-11-05 17:00:38 · 12618 阅读 · 2 评论 -
flask下载并在前端重命名文件
此处先省略一万字原创 2022-03-11 13:58:57 · 1064 阅读 · 0 评论 -
filter不能用get
Query.get() being called on a Query with existing criterion原创 2022-02-20 17:42:08 · 340 阅读 · 0 评论 -
存在软删除的前提下处理外键关联
存在软删除的前提下处理外键关联原创 2022-02-20 13:14:25 · 252 阅读 · 0 评论 -
flask+vue全栈部署方式
新公司项目技术栈用的falsk+vue,在这里记录一下部署方式,以备以后回顾。我这边的是用systemctl+nginx+gunicorn+virtualenv的架构进行部署的。大概介绍一下,systemctl是一个后台进程管理的工具,nginx是进行反向代理的工具,gunicorn是一个 Python 的高性能 WSGI HTTP 服务器。ps:上面的介绍也只是简介,详细资料可自查。这种时候,我总会想起来我初中历史老师说了“中国开始沦为半殖民地半封建社会”后,却从不解释什么是“殖民地”而我又不懂却只是原创 2022-01-04 01:16:53 · 21480 阅读 · 7 评论 -
记录随便想到的python面试题
明天又有面试,抱一下佛脚,反正怎么记都是记,干脆记的过程也敲成文字(附带部分vue的知识)http和https有什么区别 http是超文本传输协议,明文传输,所用端口80;而https是ssl加密后的超文本传输协议,更加安全,所用端口443。 get和post有什么区别 1.get是不安全的,数据都放在请求的url里;而post的所有操作对用户来说都是不可见的。 2.get受制于url长度,可以传送的数据量比较少;post能传送的数据量比较大,一般认为是不受限制的。 3.get限制表单数据的值原创 2021-12-09 01:22:37 · 1901 阅读 · 0 评论 -
利用selenium自动抓取淘宝后台运营数据填入表格
在下帮别人写的简单python程序。我很懒,有时间再写博客,先放github链接吧原创 2021-11-10 03:27:35 · 8813 阅读 · 0 评论 -
Exception: Install ‘email_validator‘ for email validation support.
当我在flask项目如下图建立表单时使用了Email验证器的时候,出现了让我安装‘email_validator’的提示,但我是根据书上的代码来敲的,就去找了一下原因:发现是2.3.0以后的WTForms已经不支持email验证器了,而我用来建立表单的flask-wtf是集成了wtforms的,所以也是没有该验证器的了。class CommentForm(FlaskForm): author = StringField('Name', validators=[DataRequired(), L原创 2021-10-24 16:57:53 · 11587 阅读 · 0 评论 -
vue3报错“ Uncaught TypeError: Cannot read property ‘use‘ of undefined”
在跟着视频学习用vue配置路由时,在路由文件中使用Vue.use(router)的语句无法正常启动服务,并且浏览器报错,提示‘use’并未定义;看了一下,如下图,vue中没有use()这个方法经过查找资料后发现,这种加载vue-router的方式是vue2使用的,但我现在用的是vue3(跟着视频创建项目时老师说vue3更新的东西也不会对我们的项目产生什么影响之类的,喜新厌旧的我就直接用了vue3,导致和课程配置不一样了)。因此,我现在需要使用vue3的方式来导入vue-router。首先,在路由原创 2021-04-12 02:28:15 · 35953 阅读 · 8 评论 -
对照两个Excel表格,判断第一个表格的数据是否存在第二个表格中
室友今晚拖着疲惫的身躯回到出租屋。他脸色苍白,面容憔悴,一问之下他说今天公司很多事情做。还有一件事让他很苦恼,那就是boss给了他两张表格,数据类型是一样的,让他找到在第一张表格里存在而第二张表格里不存在的数据。路见不平,拔刀相助,要不就写几行简单的python脚本来帮一下可怜的孩子吧……首先,先安装读取xlsx文件的模块xlrdpip install xlrd接着就是pytho...原创 2020-04-14 01:22:17 · 5729 阅读 · 2 评论 -
pycharm2019.3无法切换搜狗输入法的解决方法
好了,开头按惯例激动一下,毕竟找了那么久解决方法,好开心好开心!问题描述:我的系统是ubuntu19.10,用普通用户启动pycharm.3.1时无法切换搜狗输入法,但在终端输入“sudo sh ./pycharm.sh”又可以切换使用搜狗输入法了。百度上千篇一律的解决方法是在pycharm.sh里加上导入fcitx的语句,但这并没有什么卵用。并且根据我的搜索来看,貌似pycharm2019....原创 2020-01-06 00:21:21 · 2911 阅读 · 20 评论 -
pipenv install产生错误:Too many levels of symbolic links
本人系统Ubuntu18.04,在想创建pipenv虚拟环境时,无法成功创建并且提示错误:Too many levels of symbolic links……百度了一下其实也不是很懂,不过应该是要创建虚拟环境的那个文件夹有过同名文件夹创建了虚拟环境,解决方案是修改目标文件夹名字或者删除另外一个同名文件夹创建过的虚拟环境。好了,再执行pipenv install就成功了...原创 2019-12-22 20:50:40 · 867 阅读 · 0 评论 -
ubuntu18.04设置超级用户密码
刚装的ubuntu设置超级用户,先打开终端,输入:sudo passwd接着输入自己登陆用户的密码,回车然后输入超级用户密码,再回车再输入超级用户密码进行确认。这样就拥有了超级用户的密码。进入超级用户的话就在终端输入su再输入超级用户密码,OK,收工。。。...原创 2019-02-18 21:54:59 · 7418 阅读 · 3 评论 -
Ubuntu克隆tensorflow仓库失败之error: RPC failed
Ubuntu18.04从源码安装tensorflow时难免从github上克隆tensorflow仓库,但我却下载奇慢最后报错说什么“提前结束”什么的,毕竟现在装好了,找不到第一手报错提示了。不过没关系,反正有解决方案就行了。这种属于从github下载的问题。1、找了好久,通过提示找的话很多人是缓存空间不够,而我却不是这个问题,可以当做笔记留意一下。出现这种情况的解决方法是输入:gi...原创 2019-02-19 12:14:07 · 750 阅读 · 0 评论 -
ubuntu中将本地文件上传到服务器
ubuntu中将本地文件上传到服务器(1)在本地的终端下,而不是在服务器上。在本地的终端上才能将本地的文件拷入服务器。(2)scp -r localfile.txt username@192.168.0.1:/home/username/其中,1)scp是命令,-r是参数2)localfile.txt 是文件的路径和文件名 (本地)3)username是服务器账号4)...转载 2019-09-10 21:43:12 · 10239 阅读 · 1 评论 -
Ubuntu18.0关闭笔记本盖子不采取任何操作
在笔记本安装了Ubuntu18.0,但Ubuntu不可以像Windows一样在电源那里修改关闭盖子时的操作。偶尔要将笔记本移动到其他地方一关盖子就待机了,非常不方便。现在通过修改配置文件使其关闭盖子时不采取任何操作。首先打开终端,进入超级用户模式(这个不一定,在下习惯在超级用户模式下输入命令)配置这个应该的应该都是刚安装Ubuntu吧,没有安装vim的话输入apt-get install...原创 2019-02-17 11:31:47 · 5011 阅读 · 0 评论
分享