![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
轩渊
这个作者很懒,什么都没留下…
展开
-
Django update找不到
model.objects.get(?).update(?)get只获取一个对象无法使用updatemodel.objects.filter(?).update(?)filter 返回一个结果集QuerySet,可用update原创 2022-01-12 16:57:22 · 179 阅读 · 0 评论 -
正则表达式
正则表达式regular expression正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。字符串匹配import re#固定字符串re.findall(r'123455',text) r表示raw,原生字符串 #某一类re.findall(r'\d',text)\d \d+ 修饰前面的字符#如 \d匹配一个数字,\d{4}匹配四个原创 2022-01-11 15:25:59 · 169 阅读 · 0 评论 -
python 文件操作
打开方式file = open(file_name [, access_mode][, buffering])各个参数的细节如下:file_name:file_name变量是一个包含了你要访问的文件名称的字符串值。access_mode:access_mode决定了打开文件的模式:只读,写入,追加等。默认文件访问模式为只读(r)。buffering:寄存区的缓冲大小。如果取负值,寄存区的缓冲大小则为系统默认。file常用方法write()方法write()方法可将任何字符串写入一个打开原创 2020-11-11 19:44:56 · 97 阅读 · 0 评论 -
服务端接收字典数据(python)
使用urllib上传数据时urllib.request.urlopen(url=’’, headers=headers, data=data)由于data要转化为字节流数据所以对dict类型进行转换先将数据转化成字典,->字符串,再转字节流,服务端解码为字符串->字典一般类型处理python字典、字符串(json)、字节串之间的转化字典和json字符串之间的转化json.dumps(): 字典→json字符串json.loads(): json字符串→字典.原创 2020-11-05 18:20:49 · 516 阅读 · 0 评论 -
urllib
urllib.request发送请求#导入urllib.request库import urllib.request#向指定的url发送请求,并返回服务器响应的类文件对象response = urllib.request.urlopen("http://www.baidu.com/")#read()方法读取文件全部内容,返回字符串response.read().decode("utf-8")response是一个HTTPResponse类型的对象,它主要包含的方法有read()、readint原创 2020-10-28 20:53:04 · 257 阅读 · 0 评论 -
json
jsonJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式JSON是一个标记符的序列。这套标记符包含六个构造字符、字符串、数字和三个字面名。字符包括{ } [ ] , : ,三个字面值(false、null、true)JSON就是一串字符串 只不过元素会使用特定的符号标注,JSON是一个序列化的对象或数组。json的目的是取代繁琐笨重的XML格式。数组(Array)用方括号(“[]”)表示。[3, 1, 4, 1, 5, 9, 2, 6]原创 2020-10-28 20:23:25 · 118 阅读 · 0 评论 -
urllib&flask对post数据处理
服务端采用flask获取数据from flask import Flask, request, Response, abort# 实例化,可视为固定格式app = Flask(__name__)# route()方法用于设定路由;类似spring路由配置@app.route('/', methods=['GET','POST'])def catch_data(): if request.method=="POST": if request.headers['Con.原创 2020-10-28 19:46:39 · 255 阅读 · 0 评论 -
Python文件读写
打开文件对象f=open("路径",‘读写方式’) # f 即文件对象...(具体使用)f.close()具体使用相关基本函数file.write() #任何字符串写入一个打开的文件,不会在字符串的结尾添加换行符('\n') file.read([count])#从文件读取指定的字节数,如果未给定或为负则读取所有。file.writelines(sequence) #向文件写入一个序列字符串列表,如果需要换行则要自己加入每行的换行符。 file.readline(原创 2020-10-13 20:11:05 · 80 阅读 · 0 评论 -
python import导入py文件
导入不同路径目录下的python模块需要添加__init__.py文件,即使为空文件如目录a --->c.py __init__.pyb.py b.py导入c.pyimport a.c原创 2020-10-12 10:58:13 · 795 阅读 · 0 评论 -
浮点数转化为机器二进制码
浮点数二进制表示浮点数5.25二进制可表示为 101.01整数部分每次除以二,余数则为个,百,千位(权值位1,2,4)的二进制数,直到为05/2=2 余1 个位2/2=1 余0 百位1/2=0 余1 千位小数部分每次乘2,个位为1则小数位为1 权值为(1/2,1/4,1/8),直到小数位为00.25*2=0.5 个位为0,则(1/2权值位0)0.5*2=1 个位为1,则(1/4有权值)表示为101.01二进制机器码表示根据IEEE规范标准[外链图片转存失败,原创 2020-10-04 11:57:58 · 4801 阅读 · 1 评论 -
linux(用python编写命令)
调用optparse模块1.首先编写python程序要在python程序前写#!/usr/bin/env pythonpython解释器运行程序如#!/usr/bin/env pythonfrom optparse import *import osdef main(): e="""welcome to : mytest for hello world""" print e if os.geteuid()!= 0: print("Running without root p原创 2020-10-02 20:36:25 · 1035 阅读 · 0 评论 -
lambda即其使用
lambdalambda argument_list: expression能够创建内嵌的简单函数(主要供map、filter和reduce使用)lambda函数有如下特性:lambda函数是匿名的:所谓匿名函数,通俗地说就是没有名字的函数。lambda函数没有名字。lambda函数有输入和输出:输入是传入到参数列表argument_list的值,输出是根据表达式expression...原创 2020-03-29 15:10:21 · 161 阅读 · 0 评论 -
Python 闭包与 nonlocal
闭包def a(x): print(x) def b(y): print(y) return x*y return b像b这样存储其所在作用域的函数称为闭包。在这里,一个函数位于另一个函数中,且外面的函数返回里面的函数。也就是返回一个函数,而不是调用它。重要的是,返回的函数能够访问其定义所在的作用域。 可以看出n是代表b函数, 并且我们调用n(也就是调用b函...原创 2020-03-29 12:17:33 · 232 阅读 · 0 评论