StarBlog
首页文章摄影友链关于

StarBlog

技术是想象力的边界

文章摄影友链关于RSS

检索结果: Python

搜索已发布文章的标题与正文

本页 12 篇文章

  1. StarBlog›https://blog.deali.cn/blog/spider-notes-proxy-pool-thread-pool

    爬虫笔记:代理池和线程池

    2022-02-12 — ...导入我们购买的代理,不过偶尔用一用还是免费的就好) 采集到之后自动验证代理有效性 将有效代理存储起来 提供获取随机代理的接口 提供管理(删除、增加)代理的接口 自己造轮子太麻烦了,用Python的初衷不就是”人生苦短,我用Python“吗,并且社区也没让我们失望,开源好用的Python代理池项目有很多,这里我选了一个在GitHub上有14k+ Stars的项目来用,名字叫ProxyPool...

  2. StarBlog›https://blog.deali.cn/blog/debian8-stable-upgrade-python-3-6

    Debian8-stable-升级Python版本到3-6

    2025-10-27 — 前言 最近把一个Python项目部署到服务器上,然而服务器上的Python版本实在是太旧了,于是着手进行更新。 互联网上搜索到的方法都是下载Python3.6的代码之后手动编译,然而在服务器上编译安装出了点问题,于是想到了Ubuntu的ppa方式,debian和Ubuntu本属同源,理论上Ubuntu的ppa,debian也是可以用的。 操作步骤如下: 添加软件源 bash add...

  3. StarBlog›https://blog.deali.cn/blog/django-change-database-migrate-data-solution

    Django更换数据库和迁移数据方案

    2022-11-12 — ...按特定顺序导入数据)。 所以最好的方法是使用 Django 的 dumpdata 功能,将数据库导出为 json 或 xml 文件,然后切换数据库再导入。 步骤如下: 导出原有数据: python manage.py dumpdata -o db.json 在目标数据库(MySQL / PostgreSql)里创建一个空的库 在 settings.py 里切换到新的数据库 建...

  4. StarBlog›https://blog.deali.cn/blog/django-performance-optimization-python-set

    Django数据库性能优化之使用Python集合操作

    2022-08-26 — ...ged = False即可,同时将db_table属性设置为视图名称 但这项目是Django写的,我认为既然有这么好用的ORM,何必多此一举去用SQL实现功能逻辑呢 于是大手一挥,不行,咱用Python来搞! 粗略实现 想想有挺多种方式来实现的,可以在Model中加一个方法,例如is_in_a(),然后在里面判断该人员B是否在人员A中 也可以在admin的配置中增加一个字段~ 最终...

  5. StarBlog›https://blog.deali.cn/blog/python-excel-model-import-script

    Python实现从Excel生成Model和导入脚本

    2022-11-22 — ...言,先把大概的模板写好,然后根据提取出来的字段名啥的生成。 最后生成 admin 配置和导入脚本,同理,也是用 jinja2 模板。 实现 简单介绍下思路,现在开始上代码。 就几行而已,Python很省代码~ 模型 首先定义俩模型 字段模型 python class Field(object): def __init__(self, name: str, ...

  6. StarBlog›https://blog.deali.cn/blog/qt-python-video-merger-tool

    我用Qt和Python开发了一个视频合并工具

    2021-12-18 — 想合并视频,但是却找不到比较好用的工具,很多都要收费,我想着「这破功能还得收费?」,于是决定自己搞一个,一开始用Python做了一个,效果还不错,完美完成了我的视频合并任务,不过没有图形界面,想分享给朋友一起用也没办法,于是昨天用Qt写了个图形界面套上去,中间还是遇到一些问题的,通过这篇文章记录一下。 软件的界面就是这样啦,用Qt Designer随便拖出来的,和VS拖控件也差不了多少。 用起来挺方便的,我...

  7. StarBlog›https://blog.deali.cn/blog/djangoadmin-usage-collection

    DjangoAdmin使用合集

    2023-04-09 — ...一套管理后台,但如果要做大量特殊需求的定制,其成本不亚于用 Vue/React 重新开发一套,简单的使用成本不高,但深入定制的话需要对 DjangoAdmin 的工作流程比较熟悉,把源码啃熟了(有些 Python 源码没有类型注解是很难读懂的),才能在原有基础上雕花,有时候还存在着后续维护的问题。 不过还是瑕不掩瑜了,谁能拒绝配置了几行代码就可以用的管理后台呢? 而且还不需要你做出一套 RESTFul A...

  8. StarBlog›https://blog.deali.cn/blog/django-development-drf-xadmin-configuration

    Django快速开发实践:Drf框架和xadmin配置指北

    2022-09-06 — ...ial/1-serialization/](https://www.django-rest-framework.org/tutorial/1-serialization/) 代码例子如下: python from .models import * from rest_framework import serializers class StudentSerializer(serializers.M...

  9. StarBlog›https://blog.deali.cn/blog/django3x-civil-affairs-deploy-summary-2

    项目完成小结-民政局项目-Django3.x版本-开发部署小结(2)

    2022-05-17 — ...据就使用bulk_create来导入,速度确实有了可观的提升,应该是能达到原生SQL的性能。 先把Model的实例全都添加到列表里面,然后再批量导入,就很快了。 写了个伪代码例子 python result = data_proc() data = [] for item in result: print(f"处理:{item['name']}") data.append...

  10. StarBlog›https://blog.deali.cn/blog/python-wechat-work-push-groups

    Python接入企业微信推送信息到内部群里

    2022-04-08 — ...把应用编号(app_id)记录下来 顺便去后台把企业编号(corp_id)和密匙(secret)也记录下来 开始代码了 没啥别的,开始写代码 创建应用对象 直接上代码 python from wechatpy.work import WeChatClient from wechatpy.work.client.api import WeChatAgent client = W...

  11. StarBlog›https://blog.deali.cn/blog/rocm-windows-compile-pytorch

    Windows + AMD ROCm + PyTorch:debuff拉满的6650xt A卡炼丹折腾经历

    2026-05-09 — ...yTorch** 这条路上的完整踩坑过程。 **截至本文发布时,我还没折腾成功 😂** 但我会把这当成一个持续更新的系列,一直写到折腾成功(或者彻底认输)为止。 虚拟环境 这一步属于 Python 基础操作了,简单过一下。 创建虚拟环境 bash mkdir d:/code/2/_temp cd d:/code/2/_temp python -m venv venv ...

  12. StarBlog›https://blog.deali.cn/blog/modern-python-program-date-time

    现代 Python 程序优雅处理日期时间的避坑指南

    2026-03-25 — 前言 很多 Python 新手(甚至老手)都踩过这几个坑: **模块太多**:你需要同时和 datetime、time、calendar 三个模块打交道。想获取时间戳?去 time。想做日期加减?回 datetime。 **Naive vs Aware(时区陷阱):** 这是最坑的地方。Python 默认生成的 datetime 对象是不带时区信息的(Naive)。如...

上一页第 2 页下一页