Python
新建django项目两种办法,没有sqlite问题,更新数据库两条命令
一般可以通过两种方式新建django项目: 一、新建普通项目,再加载django框架 1.新建一个普通的python项目,然后通过命令行安装django框架,进而加载项目 2.在项目的终端命令行中,输入“django-admin startproject 项目名 .”(注意最后这个"."必须输入,否则项目会套娃),再输入django-admin startapp app01(最后一个
CentOS 7中搭建NFS文件共享存储服务的完整步骤
1、 https://pythonjishu.com/yemqmdrvwtbrciq/ 步骤一:安装NFS工具 在命令行中执行以下命令: 步骤二:创建共享目录 在命令行中执行以下命令: 步骤三:配置NFS服务 用以下命令来打开“/etc/exports”文件,并在文件结尾添加如下一行: 如上所示的配置意味着所有来自任意来源的客户端都可以访问并进行读/写操作。 步骤四:启动NFS
10个简单但很有用的Python装饰器
装饰器(Decorators)是Python中一种强大而灵活的功能,用于修改或增强函数或类的行为。装饰器本质上是一个函数,它接受另一个函数或类作为参数,并返回一个新的函数或类。它们通常用于在不修改原始代码的情况下添加额外的功能或功能。 装饰器的语法使用 @ 符号,将装饰器应用于目标函数或类。下面我们将介绍10个非常简单但是却很有用的自定义装饰器。 https://avoid.o
记一次 阿里云 Alibaba Cloud Linux release 3(centOS8)误删 python3 导致 yum无法使用 修复过程
因centOS8自带了python3.6,由于需要3.8+的环境,装不上去,于是把python3卸载了,结果导致yum无法使用了。 以下是最终的修复方案: (一天后)网上一篇文章找到的思路,到同样环境的linux机器上去到yum的所有依赖包来覆盖安装 https://blog.csdn.net/weixin_43846408/article/details/131155750 到好的机器上去使用
requests--post中json中文编码问题
问题 requests post 提交 json 数据时,默认在库中 ensure_ascii 为 True。会对中文进行 unicode 编码。 但是有的时候服务端并没有处理中文,没有进行解码,而我们又改不了服务端,就会出现问题! 解决 修改库的代码,添加上对应的 ensure_ascii 参数。不推荐,换个环境就用不了了。 推荐: 自己提交json,自己提交二进制数据,不让库来编码我们的数据。
[Python杂记]—Python报错解决:TypeError: list indices must be integers or slices, not str
写了一个小脚本,用来处理config.py配置文件IP回写,从PC读取指定网卡IP并回写到以下字段: 但在运行的过程中报了一个错误: 原代码: 问题原因: 将for迭代的元素当成下标。导致此部分内容中'ip_list[i]'读取异常,类型错误。其中i为元素,即ip_list中的'{7152D066-D451-4A53-B263-1D893D1520D3}',而非0,1,2...下标 修改后
Flask的请求,响应简介
Flask的请求,响应简介 Flask的请求与响应 请求对象 响应对象 前后端分离和混合 session的使用与源码分析 session的使用 session源码分析 闪现 关于异步的补充 请求扩展 蓝图
ansible-playbook详解
为什么引入playbook?一般运维人员完成一个任务, 比如安装部署一个httpd服务会需要多个模块(一个模块也可以称之为task)提供功能来完成。而playbook就是组织多个task的容器,它的实质就是一个文件,有着特定的组织格式,它采用的语法格式是YAML(Yet Another Markup Language)。YAML语法能够简单的表示散列表,字典等数据结构。简单来说,
算法-02-详解Python查找算法的实现(线性,二分,分块,插值)
# 博客来源: https://pythonjishu.com/papquwdlspdjnhr/ https://blog.csdn.net/Jack_user/article/details/130534926 ---这个写的比较好 1. 查找算法概述 查找算法是一种用在数据集合中查找特定元素的算法。常见的查找算法
算法-03-python中return怎么用?
在Python中,return语句用于从函数中返回一个值。当函数执行到return语句时,它会停止执行并返回一个值给调用函数的代码。下面是一个简单的例子 例子:
第2章 变量和简单数据类型
2.1 运行 hello_world.py 时发生的情况 print是一个函数,直接打印内容到控制台 2.2 变量 message代表变量,而python始终使用整个变量的最新值 2.2.1 变量的命名和使用 2.2.2 使用变量时避免命名错误 动手试一试 2.3 字符串 1.用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号。 2.3.1 使用方法修改字符串的大小
FZU可编程网络实验室2023暑期纳新第一次作业
自我介绍 你好,我是来自22级软件工程的游竣超. 这是我的 github mewchao (github.com) 一共 70 contributions in the last year 我做过web前后端开发,我的编程语言为C++和Python。 在学习方面我成绩优异,大一年参加了一些学科竞赛。 在生活中,我作为主要学生干
LeetCode 周赛上分之旅 # 36 KMP 字符串匹配殊途同归
⭐️ 本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 和 BaguTree Pro 知识星球提问。 学习数据结构与算法的关键在于掌握问题背后的算法思维框架,你的思考越抽象,它能覆盖的问题域就越广,理解难度也更复杂。在这个专栏里,小彭与你分享每场 LeetCode 周赛的解题报告,一起体会上分之旅。 本文是 LeetCode 上分之旅系列的第 36 篇文章,往期
django动态创建表和动态选择实体
开发有时需要动态创建表,创建完成后需要动态选择model对应的表,该需求如何实现 1、model层 TestBlock为了动态创建表、getBlockModel为了动态选择表 2、url from django.urls import path from . import views urlpatterns = [ path('autoCreate
21 os/sys/json/subprocess模块
os模块 使用前老规矩:加上import os(与系统打交道) 1.创建目录(文件夹)makedirs 2.删除目录(文件夹)removedir 3.查看某个路径下所有文件名称(文件/文件夹)listdir 4.删除/重命名文件 remove rename 5.获取当前路径/切换路径 getcwd ch
像建房子一样打造变形金刚,追梦女孩要刚强
Transformer鼎鼎大名人尽皆知,2017年就问津于世,鸽鸽2023年才学习它,任何时候圆梦都不算晚!本文记录了我像建房子一样从头到尾打造变形金刚的全过程,目的是熟悉pytorch和深入理解transformer。 先看下我设定的任务难度,我们要解决的是经典的seq2seq翻译任务。使用的数据集是中英新闻评论,共有373735条非常高质量的中英句对(还有其他中英平行语料比如translati
像建房子一样打造变形金刚,追梦女孩要刚强(二)
今天的任务很艰巨,需要把下面这张图的模型架构复现一遍,要有耐心哦。我参考了哈佛NLP小组对transformer的分拆讲解The Annotated Transformer,但思路不同于原文。原文是从整体到局部,而我是从局部到整体。 我们先把Day1的嵌入层复制过来(使用的是harvard的版本): 编码器 我们先来观察左边的编码器,用于将输入序列((x1,...,xn))映射到其语义表示(z
预测算法-20230801(持续更新)
第一章-关于预测的核心算法 机器学习中的预测算法,本笔记主要记录“函数逼近”问题下的预测。属于监督学习的一种 函数逼近常见算法:线性回归、逻辑回归 应用:分类问题、回归问题 函数逼近的主要分类:惩罚线性回归、集成方法 大、小数据集,宽、高瘦数据集 宽数据:每次观测有大量的测量项,但是观测次数有限,列数很多,行有限 高瘦数据:列有限,行很多 预测属性的数目,正确案例的百分比
FastAPI初体验
官网🔗https://fastapi.tiangolo.com/zh/ FastAPI 是一个用于构建 API 的现代、快速(高性能)的 web 框架,使用 Python 3.6+ 并基于标准的 Python 类型提示。 自带接口文档,使用swagger UI 安装(需要一个 ASGI 服务器,生产环境可以使用 Uvicorn) pip install fastapi pip inst
文心一言 VS 讯飞星火 VS chatgpt (69)-- 算法导论6.5 8题
八、HEAP-DELETE(A,i)操作能够将结点 i 从堆 A 中删除。对于一个包含 n个元素的堆,请设计一个能够在 O(lgn)时间内完成的 HEAP-DELETE 操作。 文心一言: 要在 O(log n) 时间内完成 HEAP-DELETE 操作,可以使用以下方法: 1.首先找到要删除的节点 i 的父节点。可以从根节点开始,依次向上遍历,直到找到节点 i。 2.比较节点 i 的值和父节点的
2781.最长合法子字符串的长度-354
最长合法子字符串的长度 给你一个字符串 word 和一个字符串数组 forbidden 。 如果一个字符串不包含 forbidden 中的任何字符串,我们称这个字符串是 合法 的。 请你返回字符串 word 的一个 最长合法子字符串 的长度。 子字符串 指的是一个字符串中一段连续的字符,它可以为空。 示例 1: 输入:word = "cbaaaabc", forbidden = ["aaa","c
什么是递归?如果你以前从来没写过递归函数,尝试着写一个(比如用递归函数进行目录树遍历)。
递归是一种在算法或函数中调用自身的方法。在递归过程中,问题会被分解成一个或多个相似的子问题,然后这些子问题又会进一步被分解,直到达到最简单的情况,从而得到解决。递归在编程中是一种强有力的工具,特别适合解决那些具有递归结构的问题。 举个例子,我们可以使用递归函数来实现目录树的遍历。目录树是计算机文件系统的一种组织结构,由目录(文件夹)和文件组成。以下是一个用Python语言来实现目录树遍历的简单例子
Django中对数据的改、删、查
如何动态的展示我们的数据 修改用户在表格中的数据 Django中对数据的改、删、查 Django ORM中创建表关系 Django的生命流程图 fooloop方法