名片 项目python

Dockerfile详细使用、docker私有仓库、dockercompose介绍、dockerpose部署flask+redis项目

昨日内容 # 1 容器其他操作 1 docker start 容器id 2 docker stop 容器id 3 docker rm 容器id 4 docker rm `docker ps -aq` # 正在运行的容器不能删除 5 docker exec 容器id 命令 6 docker cp 宿主 ......

python列表中元素的排序

''' l.sort() 用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数 语法:l.sort(cmp=None, key=None, reverse=False) 参数: cmp:可选参数, 如果指定了该参数会使用该参数的方法进行排序。 key:主要是用来进行比较的元素,只有一个参 ......
元素 python

跨多个Docker Compose项目通信

在第一个Docker Compose文件中定义一个名为giveItANamePlease的网络,如下: networks: my-network: name: giveItANamePlease driver: bridge 然后,你可以在第二个Docker Compose文件中声明这个网络是外部的 ......
多个 Compose 项目 Docker

flask-sqlalchemy使用、flask-migrate使用、flask项目演示

昨日内容回顾 # 1 sqlalchemy创建表:Base = declarative_base() -只能创建和删除 -不能创建数据库 -不能修改表 # 2 快速插入数据 -借助于session对象 from sqlalchemy.orm import sessionmaker Session = ......

python3 协程 async await用法

Python 3 中的协程是异步编程的一种形式,它允许您在代码中创建可暂停的函数,以便其他任务可以运行,而不会阻塞程序的执行。async/await 是 Python 3.5 之后引入的语法,用于编写协程。 下面是一些协程和 async/await 的用法示例: 使用 async 关键字定义协程函数 ......
python3 python async await

gitlab 删除项目

方法一 方式二 ......
项目 gitlab

Python+PyCharm+Anaconda环境搭建

#相关准备 #python: 1.python环境搭建 https://www.python.org/downloads/ 前往官网下载所需版本,如果只是学习下载最新版本即可,有具体需求可以搜索相关需求版本进行下载 PS:python是免费的,不需要花钱购买 2.安装问题 需要注意的点:路径选择一个 ......
Anaconda PyCharm 环境 Python

python扩展库pymysql

1.pymysql安装 安装:pip install pymysql 补充命令: 查看当前已经安装的所有模块和库:pip list 卸载pymysql库:pip uninstall pymysql 更新某个库:pip install 库名 -U 2.pymysql基础操作 import pymysq ......
pymysql python

python中使用uuid.uuid1()和uuid.uuid4()

我从文档中了解了两者之间的差异 https://docs.python.org/2/library/uuid.html https://docs.python.org/3/library/uuid.html uuid1(): 从主机ID,序列号和当前时间生成UUID uuid4(): 生成随机UUI ......
uuid python uuid1 uuid4

【python-docx】添加表格、合并单元格、设置样式

1.表格1.1 添加表格添加表格很简单,只需要调用一下add_table()即可,返回一个Table对象,参数可以指定行、列、样式 from docx import Document doc = Document()# 添加一个5行3列的表格,样式是网格实线table = doc.add_table ......
python-docx 样式 表格 单元 python

python中列表常见的操作方法

一、添加元素的方法 1.append()方法 # l.append() 用于在列表末尾添加新的对象, 返回值:该方法无返回值,但是会修改原来的列表 l = [1, 2, 3, 4, 5] l1 = [6, 7, 8] l2 = {"age": "12"} l3 = '年后,nihao' l4 = ( ......
常见 方法 python

python s12 day13 JavaScript、Dom和jQuery

1.JavaScript JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。 1、JavaScript代码存在形式 <!-- 方式一 --> <script type"te ......
JavaScript python jQuery day Dom

C# 项目制作msi和exe安装文件

MSI文件和EXE文件区别: MSI 作为安装包的标准格式,简化了软件打包过程,也提高了安装到恶意程序的难度。EXE 作为安装包的可塑性比较强,可以客制化程度更高的完成安装,但是需要大量额外工作,从开发者的角度来看,MSI 无疑提供了更高的便捷性,因此 MSI 逐渐变为趋势,从很多软件的安装包也逐渐 ......
文件 项目 msi exe

m1--安装python2

brew install pyenv ## 这样更快 如果在国外 这步可以跳过 cd ~/.pyenv wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tar.xz mkdir cache cp Python-2.7.18.ta ......
python2 python m1

python7 用于高级数据类型操作的公共方法

1.+,*,in ‘+’通过此方法可以连接两个数据 ‘*’通过此方法可以倍数型的复制数据 ‘in’通过此方法可以查询数据中是否有我们的目标查询数据,返回一个布尔值 strA='123'strB='456'print(strA+strB)print(strA*2)print('1' in strA) ......
python7 类型 方法 数据 python

Python Web 深度学习实用指南:第一、二部分

原文:Hands-On Python Deep Learning for the Web 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象,只关心如何实现目标。——《原则》,生活原则 ......
深度 指南 Python Web

Python Web 深度学习实用指南:第三部分

原文:Hands-On Python Deep Learning for the Web 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象,只关心如何实现目标。——《原则》,生活原则 ......
深度 部分 指南 Python Web

Python Web 深度学习实用指南:第四部分

原文:Hands-On Python Deep Learning for the Web 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象,只关心如何实现目标。——《原则》,生活原则 ......
深度 部分 指南 Python Web

python+playwright 学习-52 iframe 定位与操作元素,监听事件,执行JS脚本总结

前言 本篇全面总结关于iframe 的定位,iframe上元素的操作(输入框,点击等),iframe 上的事件监听 与iframe上执行JS脚本的总结。 iframe 对象的定位 定位iframe 对象,总的来说有四种方法 page.frame_locator(selector) 通过page对象直 ......
脚本 playwright 元素 事件 python

Python 深度学习架构实用指南:第一、二部分

原文:Hands-On Deep Learning Architectures with Python 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象,只关心如何实现目标。——《原则 ......
架构 深度 指南 Python

Python 深度学习架构实用指南:第三、四、五部分

原文:Hands-On Deep Learning Architectures with Python 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象,只关心如何实现目标。——《原则 ......
架构 深度 部分 指南 Python

【迭代器设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

简介 迭代器模式(Iterator Pattern),是一种结构型设计模式。给数据对象构建一套按顺序访问集合对象元素的方式,而不需要知道数据对象的底层表示。 迭代器模式是与集合共存的,我们只要实现一个集合,就需要同时提供这个集合的迭代器,就像Java中的Collection,List、Set、Map ......
设计模式 语言 模式 Python Java

[python] Python枚举模块enum总结

枚举是一种数据类型,在编程中用于表示一组相关的常量。枚举中的每个常量都有一个名称和一个对应的值,可以用于增强代码的可读性和可维护性。在Python中,枚举是由enum模块提供的,而不是Python提供专用的枚举语法。关于enum模块介绍见:enum。如需详细了解Python的enum模块,参见文章: ......
模块 python Python enum

记录selenium,python自动化测试中的chromedriver.exe地址和打开后自动关闭浏览器问题

selenium的官方地址为:https://selenium-python.readthedocs.io/index.html 镜像地址:https://npmmirror.com/ # 导入 webdriverfrom selenium import webdriverfrom selenium ......

python代码:基于强化学习的智能电网的动态定价方法

python代码:基于强化学习的智能电网的动态定价方法 摘要:提出了一种考虑服务提供商(SP)利润和用户(CUs)成本的分级电力市场中能量管理的动态定价DR算法。 使用强化学习(RL)描述分层决策框架,将动态定价问题描述为离散有限马尔可夫决策过程(MDP ),并采用Q学习求解该决策问题。 使用RL, ......
电网 代码 智能 方法 动态

python报错:divide by zero encountered in log

原因:数字太小的原因,溢出,计算过程中出现-inf,再做其他运算,结果还是-inf。当概率很小时,取对数后结果趋于负无穷大 解决:改变浮点数的精度 参考:(51条消息) RuntimeWarning: divide by zero encountered in log错误解决_旅途中的宽~的博客-C ......
encountered python divide zero log

Python学习笔记二:字典

1. 定义 字典是Python提供的另一种可变容器模型,可存储任意类型的对象。 字典是由多组键值对(key:value)组成的,每个键值对之间用逗号分隔,键值对之间用冒号分隔,整个字典包裹在花括号{}中,具体格式如下: dictname = {key1:value1,key2:value2,key3 ......
字典 笔记 Python

关于Python爬虫使用技巧

首先,Python是一种非常流行的编程语言,拥有广泛的应用领域,例如数据分析、人工智能、Web开发等。如果您是初学者,可以开始学习基础的语法和概念,例如变量、数据类型、循环、函数等等。许多在线资源可以提供学习资料。 其次,Python拥有大量的第三方库和框架,可以帮助您提高开发效率并处理各种任务,例 ......
爬虫 使用技巧 技巧 Python

vue3+vant创建移动端项目,实战项目常见采坑记录

前言: 产品背景介绍 我所做的这个项目,刚开始是没有移动端需求的,等PC端做完了上线使用了几个月后,突然有一天产品经理找到我说是要做一个在PC端添加一个快速注册入口,用手机微信扫二位码进入移动端注册页面,用户注册。 所以本次需求就是在PC端添加一个tool-tip气泡型弹出二维码,再开发一个移动端注 ......
项目 实战 常见 vue3 vant

关于HbuildX外部导入项目错误识别成Web项目

版本 HbuildX 3.7.9.20230324 进入目录 C:\Users\${当前的用户}\AppData\Roaming\HBuilder X 修改 HBuilder X.ini 文件 找到 [workspace] 字样的地方然后找到需要被修改的目录将type 修改为自己需要的项目类型 32 ......
项目 错误 HbuildX Web