Python
SmallTankPy
这个作者很懒,什么都没留下…
展开
-
python loguru 创建多个logger对象,写入不同文件
python loguru 创建多个logger对象,写入不同文件原创 2023-03-16 14:06:34 · 1865 阅读 · 3 评论 -
Python 线程池/进程池 内存管理
concurrent.futures 线程池/进程池内存管理起因之前进行爬虫任务的时候遇到了这么一个需求,1G 内存的机器跑爬虫,爬取一个网站的数据,之前使用的是这样一种方式: futures = list() with ThreadPool(max_workers=20) as exc: for tr in table.select("tr"): # 取线程执行结原创 2018-04-16 15:00:56 · 5257 阅读 · 0 评论 -
Python3 socket
前言最近又开始学习Python3了,俗话说,3天不摸手生,以前学习的都忘得差不多了,现在又重新捡起来继续学习,虽然都是很基础,很低级的东西,慢慢来吧,什么东西不是一点一点积累起来的呢。摘要Python 提供了两个级别访问的网络服务。低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。高级别转载 2017-08-01 11:30:30 · 659 阅读 · 0 评论 -
Python3 操作系统与路径 模块(os / os.path / pathlib)
Python3 操作系统与路径 模块(os / os.path / pathlib)本文由 Luzhuo 编写,转发请保留该信息. 原文: http://blog.csdn.NET/Rozol/article/details/71422712以下代码以Python3.6.1 / windows10为例 Less is more!#!/usr/bin/env转载 2017-07-11 09:24:03 · 1708 阅读 · 0 评论 -
python查看是32位还是64位版本
>>> import platform>>> platform.architecture()('64bit', 'ELF')转载 2017-05-08 17:50:14 · 2389 阅读 · 0 评论 -
python 3种 多线程方法
第一种 threading.Threadimport threadingimport requestsfrom bs4 import BeautifulSoupimport reimport timeimport queuecourse_url = 'https://ke.qq.com/course/list'pattern = re.compile(r'')header原创 2017-05-11 22:13:49 · 2770 阅读 · 0 评论 -
python os.system os.popen 模块 调用命令行
import os from pprint import pprint # 只能执行 不能获取返回信息os.system('dir')# 可以获取命令行返回信息 tmp = os.popen('dir ').readlines() pprint(tmp)原创 2017-05-11 18:13:26 · 958 阅读 · 0 评论 -
Django之model admin自定义后台管理
Admin管理界面是django的杀手级应用。它读取你模式中的元数据,然后提供给你一个强大而且可以使用的界面,网站管理者可以用它立即向网站中添加内容。比如,数据表如下:from django.db import models# Create your models here.class Author(models.Model): #作者 name = models转载 2017-03-31 14:52:47 · 1696 阅读 · 0 评论 -
Django修改app在Admin后台显示的名称
Django修改app在Admin后台显示的名称点击打开链接Dajngo在Admin后台默认显示的应用的名称为创建app时的名称我们如果修改这个app的名称达到定制的要求呢,其实Django已经在文档里进行了说明。从Django1.7以后不再使用app_label,修改app相关需要使用AppConfig。由于Django的版本更新存在较大的改动,所以建议开转载 2017-03-17 19:09:38 · 13273 阅读 · 0 评论 -
Python 方法中变量加self和不加的区别
这段代码我觉得很好的说明了python中类的方法在加self和不加self的区别。1234567891011121314151617181920212223242526转载 2017-02-09 11:12:47 · 21400 阅读 · 3 评论 -
python enumerate用法总结
版权声明:本文为博主 http://blog.csdn.net/churximi 原创文章,未经允许不得转载,谢谢。enumerate()说明enumerate()是python的内置函数enumerate在字典上是枚举、列举的意思对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值enum转载 2017-01-08 14:16:15 · 609 阅读 · 0 评论 -
python enumerate用法
enumerate()说明enumerate()是python的内置函数enumerate在字典上是枚举、列举的意思对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值enumerate多用于在for循环中得到计数例如对于一个seq,得到:(0, seq[0]), (1, seq[1]), (2,转载 2016-12-06 19:00:13 · 381 阅读 · 0 评论