![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
梦中情萱
这个作者很懒,什么都没留下…
展开
-
Django项目可以正常跑,虚拟环境运行python manage.py报送找不到django
原因是系统装过python又在虚拟环境里跑了django,项目运行的python不是虚拟环境的,而是本机的。解决方法:把虚拟环境中venv/Lib/site-packages的全部内容:覆盖本机python的:site-packages全部内容(找不到就搜一下)即可。...原创 2021-12-02 13:51:11 · 841 阅读 · 0 评论 -
[转]html之marquee详解
该标签不是HTML3.2的一部分,并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法看到下面一些很有意思的效果该标签是个容器标签语法:以下是一个最简单的例子:代码如下:Hello, World下面这两个事件经常用到:onMouseOut=“this.start()” :用来设置鼠标移出该区域时继续滚动onMouseOver=“this.stop()”:用来设置鼠标移入该区域时停止滚动代码如下:onMouseOut=“this.start()”转载 2021-11-26 15:06:25 · 221 阅读 · 0 评论 -
【转】HTML-form中action的填写
关于form的action路径填写一:可以是相对路径:1、action="<%=request.getContextPath() %>/html/index.html" <%=request.getContextPath() %>表示回到应用的根目录下,再加上相对路径2、action="/html/index.html" 表示在服务器的根目录下搜索html/index.html /表示根目录3、action="index.html" 表示在当前目录下搜索二转载 2021-11-23 15:59:24 · 3156 阅读 · 0 评论 -
[转]python中的urlencode与urldecode
当url地址含有中文,或者参数有中文的时候,这个算是很正常了,但是把这样的url作为参数传递的时候(最常见的callback),需要把一些中文甚至’/'做一下编码转换。所以对于一些中文或者字符,url不识别的,则需要进行转换一、urlencodeurllib库里面有个urlencode函数,可以把key-value这样的键值对转换成我们想要的格式,返回的是a=1&b=2这样的字符串,比如:import urllib.parsevalues={}values[‘username’]=‘02转载 2021-11-14 13:14:38 · 264 阅读 · 0 评论 -
存入数据库再取出后,字典、列表等变成了字符串(字符串转字典)
使用eval()函数即可将字符串转换成字典或列表。完原创 2021-10-19 10:37:18 · 404 阅读 · 0 评论 -
【转】使用save时,Django 是如何知道 UPDATE 与 INSERT 的?
你可能已经注意到 Django 数据库对象使用相同的 save() 方法来创建和更改对象。Django 抽象了需要使用 INSERT 或 UPDATE 的 SQL 语句。具体来说,当你调用 save(),而对象的主键属性 没有 定义一个 default 时,Django 会遵循这个算法。如果对象的主键属性被设置为值为 True (即,一个不是 None 或空字符串的值),Django 会执行 UPDATE。如果对象的主键属性没有设置,或者 UPDATE 没有更新任何东西(例如主键被设置为数据库中不存在的转载 2021-10-14 15:40:58 · 498 阅读 · 0 评论 -
GET请求URL中带中文参数的方法
url参数中带中文参数通常会产生乱码,比如http://8520.15.35:8003/getbranchs?Sub_bank_select=朝阳再view函数中可以通过转码来解决该问题:def getbranchs(request): request.encoding='gb2312' par1=request.GET['Sub_bank_select'] print(par1) ... return ...print之后可以得到中文参数:朝阳。原创 2021-08-24 14:24:43 · 1713 阅读 · 0 评论 -
Python获取调用当前函数的函数名、获取当前函数名
Python获取调用当前函数的函数名、获取当前函数名1.获取调用当前函数的函数名import inspectf_name = inspect.getframeinfo(inspect.currentframe().f_back)[2]print(f_name) 2.获取当前正在执行的函数名import sysf_name= sys._getframe().f_code.co_nameprint(f_name)3.print函数格式化输出多个参数print('格式化输出参数1:%s原创 2021-08-10 14:22:16 · 5078 阅读 · 1 评论 -
[转载]urllib.parse.urlencode转换get请求参数(resquest中带中文的情况)
浏览器地址栏搜索 刘若英https://www.baidu.com/s?word=刘若英&tn=71069079_1_hao_pg&ie=utf-8但是复制到文件中是这样的:https://www.baidu.com/s?word=%E5%88%98%E8%8B%A5%E8%8B%B1&tn=71069079_1_hao_pg&ie=utf-8这是因为浏览器对中文请求参数进行了转码用代码访问网站所发的请求中如果有中文也必须是转码之后的。这里需要用到urllib.pa转载 2021-08-07 14:00:47 · 198 阅读 · 0 评论 -
Django中使用原生SQL(带参数)的方法
Django中使用原生SQL(带参数)的方法django.db import connection(必须加,需要cursor方法)from django.db.models import Avg,Max,Min,Count,Sum(根据需要)Cursor = connection.cursor()Cursor.execute(‘select * from 表名 where 字段=%s’,[参数名])Cursor.fetchall()示例:def getnumbybranch(request)原创 2021-08-07 11:01:11 · 1004 阅读 · 0 评论