最新文章
  • django sitemap网址数量太多优化方法

    如果对django sitemap不太熟悉,请阅读:django sitemap网站地图生成详解优化代码如下:sitemap.pyfrom django.contrib.sitemaps import Sitemap class PeopleViewSitemap(Sitemap):     priority = 1     changefreq = 'daily'     

    Django 115 人阅读 0 条评论
  • django form设置默认初始值

    背景使用django,在django使用form进行数据格式化,个别字段会有有一个默认值,使用initial设置默认值,但是在form.is_valid后,发现字段没有默认值。原因在django中,initial不等于默认值,相关链接:https://docs.djangoproject.com/fr/3.0/ref/forms/api/#dynamic-initial-values 字段的初始值打算在HTML中显示。但是,如果用户删除该值,并最终为此字段发送回空白值,则该initial值将丢失。因此,您无法获得默认行为所期望的结果。该默认行为是:如果值验证过程将采取data说法不包含字段的任

    Django 147 人阅读 0 条评论
  • python pymysql利用date_format提取日期时间字段自动输出为字符串而不是datetime

    python pymysql提取日期时间字段自动输出为字符串而不是datetimesql语句,利用sql语句date_formatsql = "select congestion_level, arrival_flow,  date_format(ctime, '%Y-%m-%d %H:%M:%S') from target"参考:DATE_FORMAT() 函数

    python 167 人阅读 0 条评论
  • mysql 获取分组(group by)中最新的一条数据/最后一条数据

    有一个数据表为targt,数据如下所示:Id   Name   Other_Columns ------------------------- 1    A       1 2    A       2 3    A     &n

    mysql 328 人阅读 0 条评论
  • python 获取当前操作系统类型

    python 获取当前操作系统类型使用sysimport sys print(sys.platform) >>> 'darwin'sys.plaform的值Systemplatform valueAIX'aix'Linux'linux'Windows'win32'Windows/Cygwin'cygwin'macOS'darwin'使用platformimport platform     

    python 182 人阅读 8 条评论
  • linux 安装Homebrew 提示brew: command not found

    Linux电脑 安装脚本:rm Homebrew.sh ; wget https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh ; bash Homebrew.shLinux电脑 卸载脚本:rm HomebrewUninstall.sh ; wget https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh ; bash 

    Linux 156 人阅读 0 条评论
  • python inspect获取类的__init__的传参参数

    想要获取类的传参参数,根据查询发现可以使用inspect达到该目的。class Student():     def __init__(self, name, age, gender):         self.name = name         self.age = age   &

    python 164 人阅读 0 条评论
  • python 匹配两个不同字符串的相似度

    由于业务需要,需要匹配两个不同的字符串相似度,然后满足一定的相似度就认为是合法数据。经过查询可以使用python内置库difflibSequenceMatcher().ratio返回序列相似性的度量,作为[0,1]范围内的浮点数from difflib import SequenceMatcher source_text="送吴先辈赴京" target_text="送吴先辈赴京222" SequenceMatcher(None, source_text, target_text).ratio() &

    python 180 人阅读 0 条评论
  • python re模块去掉括号及其里面的内容

    括号为全角括号文本:寄令狐绹(一本无绹字)相公import re text = "寄令狐绹(一本无绹字)相公" text = re.sub("\\(.*?)|\\{.*?}|\\[.*?]|\\【.*?】", "",text) print(text) >>> 寄令狐绹相公括号为半角括号import re text = "寄令狐绹(一本无绹字)相公" text = re.sub(

    python 186 人阅读 0 条评论
  • pycharm python中.gitignore忽略文件的推送信息

    pycharm python中.gitignore忽略文件的推送信息.idea *.iml *.pyc *.log /.idea/ */__pycache__

    python 181 人阅读 0 条评论