作用 名称 笔记python

Python 多进程编程:创建进程的三种模式之spawn、fork、forkserver

进程是操作系统分配资源的最小单位,进程之间是相互隔离的,一般一个应用程序就对应一个进程。进程中可以包含多个线程,同一进程内的多线程可以共享进程内的部分资源。由于进程之间有隔离机制,因此在并发编程中,进程之间更加注重通信(或者说资源共享),而多线程编程更加注重线程同步(协同执行)。 Python中有 ......
进程 forkserver 模式 Python spawn

ArcMap将Python写的代码转为工具箱与自定义工具

本文介绍在ArcMap软件中,通过已有的Python脚本程序,建立新的工具箱并在其中设置自定义工具的方法。 通过本文介绍的操作,我们便可以实现将自己的Python代码封装,并像其他ArcGIS已有工具一样,进行界面化的地理处理操作。 话不多说,我们开始具体操作。首先,在ArcMap中打开“ArcTo ......
工具 工具箱 代码 ArcMap Python

Window 10 系统 在命令行中输入python会跳转到商店问题解决

在Windows 10 中配置了python的环境变量,但是在命令行中输入python会跳转到商店 这是由于在环境变量中path配置了 %USERPROFILE%\AppData\Local\Microsoft\WindowsApps 导致,只需要将该环境变量的配置去除即可解决 我的是在用户变量的P ......
命令 商店 Window python 问题

python打包自己的包为.whl或者.tar.gz,(仅给自己发的人使用,其他人无法从官网下载)

此片文章,相当于发布自己的 Python 代码给别人 “pip install”文章的补充。发布自己的 Python 代码给别人 “pip install”(linux和windows都有)。(window版)发布自己的 Python 代码给别人 “pip install”(linux和window ......
python whl tar gz

HTML学习笔记

HTML学习笔记 HTML5新增表单属性 属性 值 说明 required required 必填项,不能为空 placeholder 提示文本 提示信息,有默认值value时,placeholder不显示; autofocus autofocus 自动获取焦点,页面加载完自动获得焦点; autoc ......
笔记 HTML

VS Code多语言笔记本扩展插件 Polyglot Notebooks

早在2022年12月12日,微软就发布了VS Code的多语言笔记本扩展插件 Polyglot Notebooks,所使用的引擎为. NET Interactive,目前支持包括C#、F#、PowerShell、JavaScript和SQL等多种语言。让数据科学家能够简单执行跨语言任务,就像是使用S ......
Notebooks 插件 Polyglot 笔记本 笔记

linux安装两个python版本

1.下载python3安装包 wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz 2.解压python的tgz压缩包文件 tar -xzvf Python-3.7.2.tgz 3.进入解压的文件 cd Python-3.7.2 ......
两个 版本 python linux

Python 更好的文件路径处理模块 pathlib

pathlib 创建的Path对象,可以非常方便地操作目录及文件 import pathlib path = pathlib.Path.cwd() print("当前路径:",path) for item in path.iterdir(): if item.is_file(): print("fi ......
路径 模块 pathlib 文件 Python

JavaScript学习笔记

JavaScript学习笔记 操作属性 获取标签 querySelector(‘CSS选择器’)返回一个元素对象,可以直接操作;找不到返回null; querySelectorAll(‘CSS选择器’)返回一个伪数组,需要遍历得到对象再操作; 注意:参数必须加引号(字符串),参数必须是CSS选择器; ......
JavaScript 笔记

Cadence入门笔记(十):IPC文件、坐标文件、装配图和打样

IPC IPC文件用于生产时工厂检查生产出来的PCB线路是否导通,导出方法如下: 选择导出IPC356文件 一般默认配置即可 坐标文件 坐标文件用于工厂SMT贴片时候用,导出方法如下 点击IPC356上一个选项placement,一般也是默认选项即可 装配图 装配图即工厂生产时工人直接看的图,就是简 ......
装配图 文件 坐标 Cadence 笔记

python 接口加密

# -*- coding: utf-8 -*- """ @author: Mr_zhang @software: PyCharm @file: encryption.py @time: 2023/3/23 10:00 """ import json import time import base64 ......
接口 python

python排序自定义版本号

1.LooseVersion版本排序 格式 # 合法格式 re.compile(r'(\d+ | [a-z]+ | \.)', re.VERBOSE) 成功 from distutils.version import LooseVersion version_list = ['1.1.2', '1. ......
版本 python

20 个非常有用的 Python 单行代码!

1 一行 For 循环 for 循环是一个多行语句,但是在 Python 中,我们可以使用列表推导式方法在一行中编写 for 循环。以过滤小于250的值为例,查看下面的代码示例。 #For循环在一行 mylist = [200, 300, 400, 500] #正常方式 result = [] fo ......
有用 代码 Python 20

[Python Pip] requirements.txt 使用方法

1. 安装对应的库 pip install pipreqs 2. 下载包,配置自己的环境 eg. pip install django 3. 打开命令窗口,进入requirements.txt所在的目录,执行如下命令导出库信息到requirements.txt pip freeze > requir ......
使用方法 requirements 方法 Python Pip

python 协程

1.协程定义 不开辟新的线程的基础上,实现多个任务,是个特殊的生成器。一秒钟能切换上百次。 2.原始版协程 import time #1.work1 生成器 def work1(): while True: print("executing work1......") yield time.slee ......
python

10 种聚类算法的完整 Python 操作示例

一.聚类 聚类分析,即聚类,是一项无监督的机器学习任务。它包括自动发现数据中的自然分组。与监督学习(类似预测建模)不同,聚类算法只解释输入数据,并在特征空间中找到自然组或群集。 群集通常是特征空间中的密度区域,其中来自域的示例(观测或数据行)比其他群集更接近群集。群集可以具有作为样本或点特征空间的中 ......
示例 算法 Python 10

【经验】python运行报错ModuleNotFoundError: No module named XXX

应用场景本来是在pycharm里运行Python file,一切都很正常,然后为了让脚本自己乖乖地在服务器上跑,不占用IDE调试其他代码,所以决定用命令行直接在服务器上运行,结果报了如下错误: ModuleNotFoundError: No module named xxx其中 xxx 是项目中的子 ......

python apscheduler 定时任务的基本使用-2-date触发器的使用

python apscheduler 定时任务的基本使用-2-date触发器的使用 1、前言 date触发器是添加定时任务的最简单方法。date触发器只会运行一次任务,等同于UNIX的“at”命令。 2、参数说明 参数如下,除了add_job的通用参数外,只需要两个参数 run_date 表示运行的 ......
触发器 apscheduler 任务 python date

做工作笔记有什么好处?

如果你认真观察周围工作效率比较高的上班族,就会发现这些人有共同的一个特点,这就是善于随手做工作笔记。那么做工作笔记有什么好处呢?很多人在工作中要处理庞大的信息和事务,但是仅凭自己的大脑,很难将这些事情全部记住,并且很容易忘记其中的一些细节,所以为了随时记录、追踪、使用这些信息,就需要随手做工作笔记了 ......
好处 笔记

Python multiprocessing 多进程

进程:process 线程:thread Python多进程和多线程哪个快由于GIL的存在,很多人认为Python多进程编程更快,针对多核CPU,理论上来说也是采用多进程更能有效利用资源。但这不是说明多线程就没意义了,还是得根据实际场景来看。 对CPU密集型代码(比如循环计算),多进程效率更高。对I ......
multiprocessing 进程 Python

python apscheduler 定时任务的基本使用-1-概念及组件构成

python apscheduler 定时任务的基本使用-1-概念及组件构成 1、前言 我们需要执行定时任务,可以使用apscheduler这个框架,选择它的原因,是网上都说常用的就是这个。随大流嘛!官方文档 2、下载 python -m pip install -i https://pypi.tu ......
apscheduler 组件 任务 python

Cadence入门笔记(八):DRC、钻孔图和光绘Gerber

DRC Allegro中的设计规则检查DRC用于检测PCB设计中有无违法设计规则的地方,其中Online模式为边设计边实时更新检查结果,Batch模式为设计完成后手动更新一版检查结果。 一般在设置中可以选择使用何种模式。设置可以在Setup->Constants和Cmrg中进行。上一节已经演示过如何 ......
Cadence 笔记 Gerber DRC

vue3中如何通过遍历传入组件名称动态创建多个component 组件

背景 在 vue3 中,如果使用 component,可以动态加载一个组件,例如 <!-- 直接创建 --> <component :is="Image" /> 这样会将已经定义好并导入的比如 Image 组件加载出来,但是如果将需要展示的自定义组件放在一个数组中,遍历展示,则无法展示成功。 <!- ......
组件 component 多个 名称 动态

SICP:求值和环境模型(Python实现)

一个环境就是帧(frame) 的一个序列,每个帧是包含着一些绑定(bindings) 的表格。这些约束将一些变量名字关联于对应的值(在一个帧内,任何变量至多只有一个绑定)。每个帧还包含一个指针,指向这个帧的外围环境(enclosing environment)。如果由于当前讨论的目的,将相应的帧看做... ......
模型 环境 Python SICP

Python实践(1):使用爬虫将小说保存为txt文件

本文将介绍如何利用Python编写爬虫程序将想看的小说以txt格式保存到电脑上 涉及的知识:爬虫,html,正则表达式 本文将以《安娜·卡列尼娜》小说在线阅读_列夫·托尔斯泰 (sbkk8.com)这个网站为例,其他的网站代码格式略有不同,但爬取的思路类似 (1)找到想看的小说的章节选择页面,将该页 ......
爬虫 文件 Python 小说 txt

chatgpt写程序-python小游戏-2048-pygame

只需要告诉他写个python游戏2048,只用pygame实现,不要额外贴图。然后在他暂停后说请继续,最后会有一些bug,把报错告诉他,慢慢改,10分钟就可以完成。闲的没事,用chatpgt弄了个小游戏,2048,利用pygame实现,无额外贴图。 ......
小游戏 chatgpt 程序 python pygame

Python 一键安装全部依赖包

使用 pip requirements.txt 用来记录项目所有的依赖包和版本号,只需要一个简单的 pip 命令就能完成. pip freeze > requirements.txt 生成的文件会像这个样子 alembic==1.0.10 blinker==1.4 Click==7.0 domina ......
Python

python 视频中找关键

#!/usr/bin/env python # coding: utf-8 # @author: sSWans # @file: main.py # @time: 2018/1/11 15:54 import os import random from _datetime import dateti ......
关键 python 视频

Python中的重试机制

引用自https://www.jb51.net/article/254886.htm(一文详解Python中的重试机制) 这里要给大家介绍的是一个第三方库 - Tenacity (标题中的重试机制并并不准确,它不是 Python 的内置模块,因此并不能称之为机制),它实现了几乎我们可以使用到的所有重 ......
机制 Python

python redis keepalive 保活

https://dxian.github.io/2016/07/21/python-redis-subscribe-tcp-keepalive/ https://github.com/opennumber/opennumber/blob/bab590c29ab227bbcf1c301cf454c0e ......
keepalive python redis