随笔分类 - python
摘要:一、常用字段 1、models.AutoField 自增列 = int(11) 如果没有的话,默认会生成一个名称为 id 的列,如果要显式的自定义一个自增列,必须设置primary_key=True。 2、models.CharField 字符串字段,必须设置max_length参数 3、model
阅读全文
摘要:此过程共四步。 一、安装python和Visual Studio Code,我安装的是python 3.8,安装位置是C:\Python38 二、设置中文界面:首先按ctrl+shift+p打开搜索框,输入Configure Display Language(如下图),点击后选择 install a
阅读全文
摘要:一、时间字符串格式转化: 1、时间格式的字符串转时间 from time import strptime >>> s_time = strptime("2020-01-10 09:29:15", "%Y-%m-%d %H:%M:%S") >>> print(s_time) time.struct_t
阅读全文
摘要:深度linux安装Python3.7.6 注意:千万不要卸载或者强制卸载原来自带的python,具体原因请看度娘的介绍! 需要以下4步:1、下载 2、获取权限 3、安装 4 、运行测试 1、下载Python3.7.6: 到官网下载https://www.python.org,在downloads中可
阅读全文
摘要:Python提供了序列封包和序列解包功能,可以实现: 1、将多个值赋给一个变量时,Python会自动将多个值封装成元组。这个功能就称为序列封包; 2、允许将序列(元组或者列表等)直接赋值给多个变量,此时序列的各元素被依次赋值给每一个变量,此处要求序列的元素个数和变量个数相等,这个功能就成为序列解包。
阅读全文
摘要:把用户输入的日期翻译成英文表示形式 添加英文后缀,即添加“第”,1、2、3英文的后缀分别是st、nd、rd,其它则用th代表 如下例子 >>> add_suffix = ('st', 'nd', 'rd') + ('th',) * 17 + ('st', 'nd', 'rd') + ('th',)
阅读全文
摘要:python的input获取用户输入 input()函数向用户生成一条提示,然后获取用户输入的内容。其总是将用户输入的内容放入字符串中,因为用户可以输入任意的内容,总是返回一个字符串。 例如: >>> in_1 = input("请输入你的东西:")请输入你的东西:12345>>> type(in_
阅读全文
摘要:pyinstaller打包成功的.exe,本地运行正常,在别的电脑上运行报错Failed to execute script ... 解决方法: 感觉是pyqt5库对系统变量的加载存在bug,具体原因未知,解决方式是,在主程序中pyqt5库import之前就对系统变量进行手动设置(红色部分)。代码如
阅读全文
摘要:字符串str的translate方法 translate():使用指定的翻译映射表对字符串执行替换 翻译映射表可以自己定义,也可以通过使用maketrans()方法创建。 1、自定义翻译映射表:例如定义映射表: 97(a)-->945(α) ,116(t)-->964(τ) >>> s = 'We
阅读全文