![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 68
花花少年
IT菜鸟
展开
-
Python文件#/usr/bin/env python和#coding:utf-8声明头部
Python文件#/usr/bin/env python和#coding:utf-8头部声明原创 2023-07-26 13:38:48 · 942 阅读 · 0 评论 -
Celery异步队列详细教程
Celery是异步任务队列,可以独立于主进程运行,在主进程退出后,也不影响队列中的任务执行。任务执行异常退出,重新启动后,会继续执行队列中的其他任务,同时可以缓存停止期间接收的工作任务,这个功能依赖于消息队列(MQ、Redis)。原创 2022-10-26 08:00:00 · 629 阅读 · 1 评论 -
RabbitMQ消息队列详细教程
RabbitMQ官网RabbitMQ TutorialsLinux下安装RabbitMQ(亲测成功)rabbitmq的web管理界面无法使用guest用户登录Celery 全面学习笔记使用 django环境运行单独命令,django项目中 Rabbitmq的使用,django中使用Rabbitmq监听端进行阻塞监听RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器端是用Erlang语言编写的,支持多种客户端,用于分布式系统中存储转发消息,在原创 2022-10-25 08:00:00 · 995 阅读 · 0 评论 -
python多进程教程
普通的函数调用,调用一次,返回一次,但是fork()调用一次,返回两次,因为操作系统自动把当前进程(称为父进程)复制了一份(称为子进程),然后,分别在父进程和子进程内返回。子进程永远返回0,而父进程返回子进程的ID。这样做的理由是,一个父进程可以fork出很多子进程,所以,父进程要记下每个子进程的ID,而子进程只需要调用getppid()就可以拿到父进程的ID。创建子进程时,只需要传入一个执行函数和函数的参数,创建一个Process实例,用start()方法启动,这样创建进程比fork()还要简单。原创 2022-10-18 08:00:00 · 480 阅读 · 0 评论 -
python解释器之PyPy解释器
PyPy是另外一种Python解释器,Python代码可以在不做任何改动的情况下,直接运行在PyPy上原创 2022-07-24 16:55:21 · 2213 阅读 · 0 评论 -
python操作git
一、参考资料python操作git用GitPython操作Git库Python使用GitPython操作Git版本库二、常用指令安装git模块pip install gitpython初始化from git import Repo# 创建一个git文件夹Repo.init('/data/test2') 添加与提交#将文件提交到缓存区repo.index.add(['a.txt']) # 将缓存区文件提交到版本库repo.inex.commit('update ne原创 2022-04-30 17:06:34 · 7699 阅读 · 1 评论 -
源码安装卸载python
一、参考资料ubuntu安装python3.6python3虚拟环境中解决 ModuleNotFoundError: No module named ‘_ssl’Linux下Python3的源码编译安装和卸载方法二、关键步骤2.1 安装ssl相关包如果不安装ssl相关包,可能会出现Q1中的问题。sudo apt-get updatesudo apt-get install opensslsudo apt-get install libssl-dev查看安装的路径,下文修改配置需要用到原创 2022-01-20 09:14:33 · 3141 阅读 · 0 评论 -
python从远程服务器下载文件
一、参考资料Python通过paramiko从远处服务器下载文件资源到本地二、download_demo.py#!/usr/bin/env python# -*- coding: UTF-8 -*-# ================================================================# Copyright (C) 2021 * Ltd. All rights reserved.# Project :202111 # File name转载 2021-11-24 08:42:45 · 5513 阅读 · 4 评论 -
python打包wheel文件
一、参考资料python打包wheel文件Python打包whl文件二、重要说明打包的package中需要包含README.md、LICENSE[非必须]和setup.py文件。三者分别是说明文档,许可证以及python setuptools所用来安装该package的构建脚本。setup.py中包含了package对应的信息(例如该package的名称、版本、作者)以及该package应当包含的程序文件和数据。三、参数解释name: 该package的名字,该名字可以由字母、数字、-组成,注原创 2021-11-17 12:30:59 · 3334 阅读 · 0 评论 -
python相关教程
path_name = '/home/yoyo/MyDocuments/PyProjects/monodepth-master/image.png'dir_name = '/home/yoyo/MyDocuments/PyProjects/monodepth-master'base_name = 'image.png'prefix_name = 'image'postfix_name = '.png'base_name = os.path.basename(path_name)prefix_n原创 2021-10-17 19:01:54 · 519 阅读 · 1 评论 -
TCP通信,windows路径问题
一、参考资料Python学习:Windows路径中的转义字符 \ 问题解决办法二、问题问题原因:windows路径是'\',需要转义解决办法:方法一:imgpath = r"D:\YOYOFile\PyProjects\202103\20200330\imagepython\python\images\2021.03.10-people\IMG_4014.JPG"方法二:imgpath = '/'.join(imgpath.split('\\'))三、修改之..原创 2021-03-30 11:51:10 · 126 阅读 · 0 评论 -
python文件头部#/usr/bin/env python和#coding:utf-8的作用
python文件头部#/usr/bin/env python和#coding:utf-8的作用原创 2019-06-15 12:44:48 · 7561 阅读 · 0 评论 -
python实现递归问题
一、递归算法递归出口:递归终止条件递归体:分而治之,将大问题转换成小问题,逐步求解二、递归实例实例一:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第3个月又生一对兔子,假如兔子都不死, 从控制台输入第N个月,显示此时兔子总数(对)。月份 兔子数(对) 递归算法 1 1 1 2 1 1 3 2 1+1...原创 2019-03-31 23:13:38 · 3828 阅读 · 0 评论