![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
lxin_ooo
只有非常努力, 才能看起毫不费力
展开
-
python csv文件写入(推荐)
python 将数据写入到 .csv 文件里import jsonimport osimport csvclass 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 · 495 阅读 · 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 · 568 阅读 · 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 · 206 阅读 · 0 评论 -
Django缓存详细配置(简单易懂 - 强烈推荐)
缓存默认缓存# 默认缓存 defaultCACHES = { '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 · 422 阅读 · 0 评论 -
python进阶高级(推荐)
关键字is 和 == 的区别a = 'hello world'b = 'hello world'a == b #返回True a is b #返回False 注意:is 判断是否是一个ID, == 判断内容是否一致。深拷贝和浅拷贝import copya = [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 · 1119 阅读 · 2 评论 -
python网络通信之多线程
1、多线程每个程序在运行的时候(进程)系统都会为这个进程创建一个线程,这个线程我们叫主线程。程序员自己创建的线程叫子线程多个任务在一个线程中是按顺序一个一个执行的(线程的串行)多个线程的任务同时执行import timeimport datetimefrom random import randintimport threadingdef download(file): print(file,threading.current_thread()) print(datet原创 2020-09-08 09:53:31 · 452 阅读 · 0 评论 -
Python使用Django-rest-framework进行限流设置
限流,就是限制对 API 的调用频率。每一次 API 调用,都要花费服务器的资源,因此很多 API 不会对用户无限次地开放,请求达到某个次数后就不再允许访问了,或者一段时间内,最多只允许访问 API 指定次数。**django-rest-framework 为我们提供了 2 个常用的限流功能辅助类,分别是 AnonRateThrottle 和 - UserRateThrottle。1 - AnonRateThrottleAnonRateThrottle 用于限制未认证用户的访问频率,限制依据.转载 2020-09-04 17:03:48 · 474 阅读 · 0 评论 -
Python操作文件及json
1、容器类型列表:[元素];可变的,有序;任意类型;增删改查字典:{键值对}; 可变的, 无序;key不可变的并且唯一,value是任意类型;增删改查元祖:(元素,);不可变,有序;任意类型;查,x, y = (10 , 20)tuple1 = 10, 'abc', 23x, *numbers = 20, 78, 90, 78, 87x = (10,)集合:{元素};可变的,无序;不可变的并且唯一;数学集合运算迭代器: 无字面量;只能next去取值,取出后值就不存在了;iter()原创 2020-09-05 14:29:28 · 536 阅读 · 0 评论