Python
Kugua-F
未名湖是个海洋,诗人们都藏在水里
展开
-
Flask中使用flask_migrate进行数据迁移的问题
一般来说,我们在使用db = SQLAlchemy(app) 后,在manage.py中使用以下的代码,就能够通过控制台输入python manage.py db init 能够初始化产生一个 Migrate(app, db) manager.add_command("db", MigrateCommand)原创 2020-06-07 13:56:10 · 366 阅读 · 0 评论 -
输入乘法表达式,输出结果(Python)
输入乘法表达式,python当中不需要考虑数据类型溢出等问题例:输入:123*2输出:246def main(): bds_str = input("输入一个乘法表达式") ls = bds_str.split("*") bds_jg = 1 for i in range(len(ls)): bds_jg = bds_jg * int(ls[...原创 2020-03-22 11:52:09 · 1920 阅读 · 0 评论 -
输出第N项的斐波那契数列的值(剑指offer)
题目:大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39代码:# -*- coding:utf-8 -*-class Solution: def Fibonacci(self, n): # write code here number_one,number_two = 0,1 ...原创 2020-03-07 10:06:30 · 287 阅读 · 0 评论 -
python3中使用字典去除列表中没有重复的值
场景:输入一个列表,例如:[2,3,2,3,4,1,5]输出一个去除未重复(去除只出现一次的数)的列表:[2,3,2,3]# coding=utf-8def test(ls): new_dict = {} new_dict = new_dict.fromkeys(ls, 0) # 去重并设置字典的初始值 for i in ls: if i ...原创 2020-03-06 10:47:16 · 918 阅读 · 0 评论 -
python中将一组数分成以N个数字为一组实例
python中将一组数分成以N个数字为一组实例step = int(input(你想要的几个数字一组?")) # 例如 2个数字ls_number = eval(input("你输入的数组")) # 你输入的数组[3,3,2,3]if len(ls_number) / step != 0: print("你确定你输入的能够整除吗")# 利用列表推导式sort_ls = [l...原创 2020-02-27 20:52:55 · 3077 阅读 · 0 评论 -
cenOS服务器Flask+Vue+uwsgi的前后端分离项目的部署
历时三天,经历过uwsgi无法安装、前端无法访问后端等等一系列问题,最终实现了部署。这里主要解决 前端无法访问到后端的问题。项目放在CenOS上,CenOS上的部署与Ubuntu上的安装命令有差别(yum和apt-get)1.首先安装Nginx $ sudo yum install nginx 2.创建虚拟环境 python3 中自带虚拟环境 python3 -m venv ...原创 2020-02-19 13:19:47 · 1148 阅读 · 1 评论 -
关于匹配不同的版本号之Re版(Python)
需求:比较相同产品的版本号,输出版本号较大的版本例子:输入:2.3.10,3.2.10输出:3import redef main(): v = input("请输入两者版本号:") v1 = re.match("([^,]+),(\S+)", v).group(1) v2 = re.match("([^,]+),(\S+)", v).group(2) v...原创 2020-02-15 17:08:23 · 859 阅读 · 0 评论