Python
怎么使用Docker运行Python代码
需要使用Docker镜像运行Python代码 编写Dockefile文件 示例如下 构建Docker镜像 使用Python构建镜像,镜像名为pythontest 查看镜像 运行
Python web crawler(9)多任务同步、异步(协程)
asyncio模块 协程对象(coroutine object),缩写coro 概述 asyncio模块 是python3.4版本引入的标准库,直接内置了对异步IO的操作 编程模式 是一个消息循环,我们从asyncio模块中直接获取一个EventLoop的引用,然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO 说明 到目前为止实现协程的不仅仅只有asyncio,tor
(续)signal-slot:python版本的多进程通信的信号与槽机制(编程模式)的库(library) —— 强化学习ppo算法库sample-factory的多进程包装器,实现类似Qt的多进程编程模式(信号与槽机制) —— python3.12版本下成功通过测试
前文: signal-slot:python版本的多进程通信的信号与槽机制(编程模式)的库(library) —— 强化学习ppo算法库sample-factory的多进程包装器,实现类似Qt的多进程编程模式(信号与槽机制) —— python3.12版本下成功通过测试 信号与槽机制,是C++的Qt框架提出的一种并行编程模式,实际上是对原生的并行编程模式进行了一定的封装和包装,是wrap操作
编译后的opencv-cuda任意位置任意机器的移植(python版本
测试环境: 准备: 复制build目录下面的install到目标路径,例如:d:opencv-cuda490install 复制python目录下Libsite-packagescv2到目标路径,例如:d:3.10.11-embed-opencv-cudaLibsite-packages 修改: 假如cv2的目标路径: d:3.10.11-embed-opencv-cudaLi
flask中的flask-restful的使用
一、安装 二、普通使用 三、蓝图使用 注意:如果蓝图里面有url_prefix,那么请求url = url_prefix + resource_url 四、Request和RequestParser类 1、RequestParser类 Flask-RESTful 提供了 RequestParser 类,用来帮助我们检验和转换请求数据。 使用步骤: 创建请求参数校验&nbs
windows11下安装使用python多环境管理工具--poetry
官网 https://python-poetry.org/ 基础环境 系统版本 python版本 poetry版本 win11 23H2 多版本+ 3.6.8(默认)+ 3.8.6+ 3.10.4 1.8.2 安装 https://python-poetry.org/docs/ 我们选择脚本的方式安装 使用powershell安装 安装命令 注意: 这里需要特别提醒,如
day55 动态规划part12 代码随想录算法训练营 714. 买卖股票的最佳时机含手续费
题目:714. 买卖股票的最佳时机含手续费 我的感悟: 终于能秒1道了 理解难点: 跟之前一样,多了一个手续费而已 听课笔记: 我的代码: class Solution: def maxProfit(self, prices: List[int], fee: int) -> int: # 简单 dp = [[0] *2 for _ in ran
【对比】Gemini:听说GPT-4你小子挺厉害
前言 🍊缘由 谷歌连放大招:Gemini Pro支持中文,Bard学会画画 🏀事情起因: 一心只读圣贤书的狗哥,不经意间被新闻吸引。【谷歌最新人工智能模型Gemini Pro已在欧洲上市 将与ChatGPT竞争】, 平时玩弄ChatGPT-4很熟练了,突然出来个第三者Gemini,虽然没有深入的交流,但作为一个正直成熟的男人,本狗选择两者都要,特来跟大家分享下两者优缺点。 🍋实例展示 Gemi
1.Python3 基础语法
Python3 基础语法 Python3 中文官方文档 https://docs.python.org/zh-cn/3.9/ Python 标准库https://docs.python.org/zh-cn/3.9/library/index.html 1.Python保留字 保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的
2.Python3 基本数据类型
Python3 基本数据类型 python是弱类型语言,弱类型语言有两个特点: 变量无须声明就可以直接赋值,对一个不存在的变量赋值就相当于定义了一个新变量。 变量的数据类型可以随时改变,比如,同一个变量可以一会儿被赋值为整数,一会儿被赋值为字符串。弱类型并不等于没有类型!弱类型是说在书写代码时不用刻意关注类型,但是在编程语言的内部仍然是有类型的。我们可以使用 type() 内置函数类检测某个变量或
3.Python3 流程控制
Python3 流程控制 和其它编程语言一样,按照执行流程划分,Python 程序也可分为 3 大结构,即顺序结构、选择(分支)结构和循环结构: Python 顺序结构就是让程序按照从头到尾的顺序依次执行每一条 Python 代码,不重复执行任何代码,也不跳过任何代码。 Python 选择结构也称分支结构,就是让程序“拐弯”,有选择性的执行代码;换句话说,可以跳过没用的代码,只执行有用的代码。
7.Python3 函数
Python3 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 1.函数定义 Python 定义函数使用 def 关键字,一般格式如下: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何
6.Python3 迭代器与生成器
Python3 迭代器与生成器 1.迭代器 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器 迭代器的定义 字面意思:更新迭代,器:工具:可更新迭代的工具。 专业角度:内部含有'__iter__'方法并且含有'__next__'方法的对象就是迭代器。 可以判断是否是迭代器:'__iter__' and '_
5.Python3 推导式
Python3 推导式 推导式(comprehensions),又称解析式,是 Python 中常见的语法糖。推导式可以从一个数据序列构建另一个新的数据序列,常用于数据处理场景。 其中 if 条件判断根据需要,可有可无。 Python 支持各种数据结构的推导式: 列表(list)推导式 字典(dict)推导式 集合(set)推导式 元组(tuple)推导式 1.列表推导式 列表推导式是一种简
4.Python3 运算符
Python3 运算符 1.Python算术运算符 以下假设变量 a=10,变量 b=21: 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 31 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -11 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 210 / 除 - x 除以 y b / a 输出结果
9.Python3 面向对象
Python3 面向对象 1.类定义 Python 中定义一个类使用 class 关键字实现,其基本语法格式如下: 类实例化后,可以使用其属性,创建一个类之后,可以通过类名访问其属性。 无论是属性还是方法,对于类来说,它们都不是必需的,可以有也可以没有。另外,Python 类中属性和方法所在的位置是任意的,即它们之间并没有固定的前后次序。 和变量名一样,类名本质上就是一个标识符,因此我们在给类
8.Python3 模块和包
Python3 模块和包 为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。代码的可重用性体现在,当编写好一个模块后,只要编程过程中需要用到该模块中的某个功能(由变量、函数、类实
10.Python3 类特殊成员
Python3 类特殊成员 Python 类中,凡是以双下划线 "__" 开头和结尾命名的成员(属性和方法),都被称为类的特殊成员(特殊属性和特殊方法)。例如,类的 __init__(self) 构造方法就是典型的特殊方法。 Python 类中的特殊成员,其特殊性类似 C++ 类的 private 私有成员,即不能在类的外部直接调用,但允许借助类中的普通方法调用甚至修改它们。如果需要,还可以对类的
12.Python3 异常处理机制
Python3 异常处理机制 1.语法错误和异常 Python 有两种错误很容易辨认:语法错误和异常。 语法错误 语法错误,也就是解析代码时出现的错误。当代码不符合 Python 语法规则时,Python解释器在解析时就会报出 SyntaxError 语法错误,与此同时还会明确指出最早探测到错误的语句。例如: 函数 print() 被检查到有错误,是它前面缺少了一个冒号 : 。语法分析器指出了出
11.Python3 文件操作
Python3 文件操作 Python3 OS 文件/目录方法: https://www.runoob.com/python3/python3-os-file-methods.html https://docs.python.org/zh-cn/3.9/library/os.html?highlight=os#module-os 当程序运行时,变量是保存数据的好方法,但变量、序列以及对象中存储的数
Python:如何风骚而又不失优雅的使用Switch...Case
本渣PHP屌丝一枚,最近在用Python做一个东西碰到了这个问题,在这里给没踩过坑的朋友分享下 以Python 2.7为例 从前有座山 碰到参数特别多的情况的时候总是看着一堆if...else if抓狂,斩不断,理还乱,幸好有Switch...Case可以很方便的处理多种情况的参数 但是在Python中没有Switch...Case。。。 参考网上很多文章,Get到了通过字典的方式实现Swit
vsc 如何调试远程python代码
1、远程python环境准备 下载miniconda https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ 注意py版本,需要下载对应版本的conda,找到对应的版本后(这里选择py312),鼠标右键复制链接 wget 相关链接 bash xxx.sh 按提示操作就行。最后一
[982] Print and save a JSON file with indentation in Python
Certainly! To print a JSON file with indentation in Python, you can use the json module. Here’s an example of how to do it: import json # Your JSON data (replace this with your ac
python与人工智能
由于无文化 是机器学习学是大模型一些就用开发,大部份教学都 是python方便实验,就导致了要对python第二遍在过一下相关知识,虽然10年前学一遍python和web开发,估记也忘记差不多了,主要是针对ES文件检索,向量数据库,字符串处理,ESP32 fask 这些也不太熟了, 所以整理一下python AI 应用开发, 第一章 进制与字节 ASCII 255 &nb
Flask请求扩展与g对象
请求扩展 1 before_request 任意一次请求来了,都会执行这个装饰器装饰的函数(与Django中process_request类似) 2 after_request 任意一次请求走了,就会执行这个装饰器装饰的函数(与Django中process_response类似) 3 before_first_request(Flask新版本已去除) 在第一次请求时 tear
Django 中models定义字段类型方法及参数说明
字段类型定义方法: 方法名 功能说明 AutoField() 定义从1开始逐次自增1的整数类型字段,如果模型里没有显示定义该属性,Django会自动将该字段增加到新表结构里。默认情况下,该字段是,主键字段 BigAutoField() 定义64位自增整数类型字段,功能类似于AutoField(),唯一的区别是,该方法定义的字段支持的数字范围更大,为1~92233
代码随想录算法训练营第八天|454. 四数相加 II 541. 反转字符串II
第一题有些太简单了,很直接就写出来了。看教程是说不要依赖库函数。 class Solution: def reverseString(self, s: List[str]) -> None: """ Do not return anything, modify s in-place instead. """ for i