
python
lxin_ooo
只有非常努力, 才能看起毫不费力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python csv文件写入(推荐)
python 将数据写入到 .csv 文件里 import json import os import csv class SaveCSV(object): def save(self, keyword_list, path, item): try: # 第一次打开文件时,第一行写入表头 if not os.path.exists(path): with open(path, "w", newli原创 2020-09-17 09:52:35 · 560 阅读 · 0 评论 -
python类的了解及练习(快速了解)
练习1 - 声明一个电脑类 属性:品牌、颜色、内存大小 方法:打游戏、写代码、看视频 a.创建电脑类的对象,然后通过对象点的方式获取、修改、添加和删除 它的属性 b.通过attr相关方法去获取、修改、添加和删除它的属性 class Computer: def __init__(self,brand,color,ram): self.brand = brand self.color = color self.ram = ram de原创 2020-09-16 14:09:43 · 645 阅读 · 0 评论 -
Django安装使用xadmin
Django-xadmin2 一 、安装下载xadmin 下载: 下载地址:https://github.com/sshwsfc/xadmin/tree/django2 安装 下载完成后无需解压 环境配置完成后直接使用pip进行安装 pip install xadmin-django2.zip 二、配置 xadmin 注册xadmin 在 settings 文件 INSTALLED_APPS 里注册:‘crispy_forms’, ‘xadmin’ 修改项目的urls.p原创 2020-09-11 14:02:56 · 270 阅读 · 0 评论 -
Django缓存详细配置(简单易懂 - 强烈推荐)
缓存 默认缓存 # 默认缓存 default CACHES = { 'default': { 'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': [ 'redis://1.2.3.4:6379/0', ], 'KEY_PREFIX': 'teamproject', 'OPTIONS': { 'CLI原创 2020-09-10 15:33:51 · 486 阅读 · 0 评论 -
python进阶高级(推荐)
关键字is 和 == 的区别 a = 'hello world' b = 'hello world' a == b #返回True a is b #返回False 注意:is 判断是否是一个ID, == 判断内容是否一致。 深拷贝和浅拷贝 import copy a = [1,2,3,4,5] b = a #浅拷贝,a,b同时指向一个id,当其中一个修改时,另外一个也会被修改。 c = copy.deepcopy(a) #深拷贝,c单独开辟一个id,用来存储和a一样的内容。 d =a[:] #原创 2020-09-09 14:10:26 · 1226 阅读 · 2 评论 -
python网络通信之多线程
1、多线程 每个程序在运行的时候(进程)系统都会为这个进程创建一个线程,这个线程我们叫主线程。 程序员自己创建的线程叫子线程 多个任务在一个线程中是按顺序一个一个执行的(线程的串行) 多个线程的任务同时执行 import time import datetime from random import randint import threading def download(file): print(file,threading.current_thread()) print(datet原创 2020-09-08 09:53:31 · 525 阅读 · 0 评论 -
Python使用Django-rest-framework进行限流设置
限流,就是限制对 API 的调用频率。每一次 API 调用,都要花费服务器的资源,因此很多 API 不会对用户无限次地开放,请求达到某个次数后就不再允许访问了,或者一段时间内,最多只允许访问 API 指定次数。** django-rest-framework 为我们提供了 2 个常用的限流功能辅助类,分别是 AnonRateThrottle 和 - UserRateThrottle。 1 - AnonRateThrottle AnonRateThrottle 用于限制未认证用户的访问频率,限制依据.转载 2020-09-04 17:03:48 · 640 阅读 · 0 评论 -
Python操作文件及json
1、容器类型 列表:[元素];可变的,有序;任意类型;增删改查 字典:{键值对}; 可变的, 无序;key不可变的并且唯一,value是任意类型;增删改查 元祖:(元素,);不可变,有序;任意类型;查, x, y = (10 , 20) tuple1 = 10, 'abc', 23 x, *numbers = 20, 78, 90, 78, 87 x = (10,) 集合:{元素};可变的,无序;不可变的并且唯一;数学集合运算 迭代器: 无字面量;只能next去取值,取出后值就不存在了;iter()原创 2020-09-05 14:29:28 · 603 阅读 · 0 评论