随笔分类 - python
摘要:首先检查mysite/settings.py要有以下配置: STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR,'static') urls.py 文件配置信息 from django.contrib import admin fr
阅读全文
摘要:在要传送的文件夹,输入cmd启动命令行终端 ipconfig查好内网ip 在cmd中输入 python3 -m http.server 8000 4.在手机浏览器输入内网Ip:8000 下载相关文件
阅读全文
摘要:公司项目导出数据时,使用了xlsxWriter来把数据写入到excel文件中 普通从关系数据库导入的数据,导出完全没有问题 突然有天发现报错了,错误信息:typeError: NAN/INF not supported in write_number() without 'nan_inf_to_er
阅读全文
摘要:在修改项目就代码时,发现pycharm提示错误,from requests import ConnectTimeout 错误信息,是说从requests的__init__.py找不到ConnectTimeout 在python中,如果导入的类不存在,会直接报错的,但是这些代码在运行时并不报错,而且C
阅读全文
摘要:公司项目中,有一个接口/report/add_user 前端访问时报405的错误,请求方法是POST 排除错误时,查了一下代码,这个版本的系统根本找不到这个接口 正常找不到这个接口,不管是GET还是POST报错是404 not found, 为何会报405呢? 查询之后,发现之前的路由设置不够规范统
阅读全文
摘要:pycharm在python2环境中,会自动提示request.get_json()方法 pycharm在python3环境中,只会提示request.get_data()方法 get_data默认返回时bytes数据,加参数as_text=True 转为文本 再调用json.loads()方法就可
阅读全文
摘要:公司电脑之前用的pycharm2018,升级到2020后,有一个项目打开,每次需要重新设置项目根目录 如果不设置根目录,只显示几个文件,即使到找到目录下的文件,打开也是黄色的,每次保存都会有提示 设置根目录的方法,ctrl+alt+s调出设置->project-> project structure
阅读全文
摘要:###nginx报504错误和flask日志broken pipe 公司的web服务一个链接经常报504不知道原因 但绝大部的链接访问都正常 查看flask的日志,发现大量的broken pipe的错误提示 经过一份探查,发现原因: 某一次测试的时候,把nginx的超时时间设置成3s,导致一些响应比
阅读全文
摘要:未知原因,突然发现自己的项目打开之后,pycharm的左上的项目区域,文件目录不见了,仅剩的根目录下的文件也变黄了 一时找不到原因,就强行使用project显示出所有文件,虽然黄色背景很难受,也先忍了 但编辑文件,发现每次编辑都有提示,实在受不了 解决办法 打开pycharm, file->Sett
阅读全文
摘要:公司项目需要写一个只允许查询的SQL语句的正则表达,因为使用Python2导致碰到了各种问题 在python3中,\w就可以允许所有的因为字母和中文字符,因为python3默认是utf8编码 在python2中,\w会屏蔽中文字符,该如何配置? \w\u4e00-\u9fa5 这是增加全部中文字符的
阅读全文
摘要:公司的项目是前后端分离的,后端开发的功能时,需要接受经过base64编码的字符串,并解码。 使用postman测试API接口时,遇到问题 一、如何对字符串进行base64编码 需要在页面的【Pre-request Script】选项页中,增加如下代码 const str_sql = CryptoJS
阅读全文
摘要:如果是utuntu desktop版本,使用非root用户安装时报错 报错信息/usr/local/bin/virtualenvwrapper.sh文件不存在 到/usr/local/bin 目录下确实没有virtualenvwrapper这个文件时 但命令行会提示出,virtualenvw能自动补
阅读全文
摘要:在某次打开项目的时候,带有.env的文件,当时有一个提示,自己不记得点随意点什么 从此,.env文件的图标就变成?问号了,双击无法编辑。实在是不方便? 网上搜索了很久也没找到答案 搜过,pycharm的文件编辑,pycharm打开.env文件,都没有答案 最后,自己逼得没办法,因为经常用到,下狠心解
阅读全文
摘要:## python虚拟环境的选择### 一、 virtualenv 和venv的区别1. venv只支持python3的环境,无法安装python2的的环境,所以,如果需要用到python2就必须安装virtualevn2. virtualenv可以同时支持python2和python3 + 如果一
阅读全文
摘要:今天一天都在处理celery的异常问题,心力交瘁…… 问题一:Django 1.11开发中用celery 4 报错ValueError: not enough values to unpack (expected 3, got 0) 问题二:celery正常启动后能收到任务但不执行任务的解决办法,也
阅读全文
摘要:一、MongoEngine 简介: MongoEngine是一个基于pymongo开发的ODM库,对应与SQLAlchemy。 同时,在MongoEngine基础上封装了Flask-MongoEngine,用于支持flask框架。 安装 pip install mongoengine 使用 关于删除
阅读全文
摘要:经常在pyhton中看到以mixin结尾的类名,它是什么意思,它有什么作用? Mixin是什么意思 Mixin是混入的意思, 带Mixin的类,是方便在多重继承中,除继承的主类以外,再混入的一组可选的属性和方法。 Mixin的作用 主要用在多重继承,即一个类可以继承自多个类 个人感觉作用,有点类似于
阅读全文
摘要:本攻略基于ubuntu1804的版本,服务器用的华为云的服务器,python3(python2已经在2020彻底停止维护了,所以转到python3是必须的)欢迎加我的QQ6398903,或QQ群讨论相关技术 一、准备项目所需要的模块 你需要把开发环境下用到的包信息全部导出 `` pip freeze
阅读全文
摘要:今天在ubuntu1804上安装python的模块,mysqlclient报错了,记录下解决办法 ##mysqlclient是什么 mysqlclient是python连接MySQL的数据库驱动,使用c语言编写的。 python还有一个pymysql也是连接mysql数据的,这两个模块都同一个作者,
阅读全文
摘要:经常要用,记录下ubuntu和windows下venv的使用 第一步:安装venv 一般情况python3是自带venv的,如果没有 sudo apt install python3-venv 第二步:创建虚拟目录 python -m venv /yourpath/your_env_name win
阅读全文

浙公网安备 33010602011771号