搜索
Python数模笔记:NetworkX(2)最短路径算法
1、最短路径问题的常用算法 最短路径问题是图论研究中的经典算法问题,用于计算图中一个顶点到另一个顶点的最短路径。 1.1 最短路径长度与最短加权路径长度 在日常生活中,最短路径长度与最短路径距离好像并没什么区别。但在具体的图论问题中却可能是不同的概念和问题,经常会被混淆。 图论中有无权图和有权图,无权图中的边没有权,赋权图的边带有权,可以
Python使用Jira模块:在PyCharm中应用jieba库
1.库文件导入 用到的库:pandas、jieba、re。 Pycharm操作步骤: 会看到以下界面: 这个是为我们项目添加库文件的,我们添加后,库文件会导入项目文件目录里面。Packge为包名,Version是版本,我们默认有pip和setuptools两个库,我们不用管就行。但在接下来的代码中,我们要用到pandas函数和jieba函
Python与MongoDB集成使用指南:详细步骤
1.创建一个数据库 use jira 2.空数据库 show dbs 是不显示 3. cli插入数据 db.jira.jira({"name":"hugo"}) 第一个jira表示数据 库,第二个jira表示表(collections) 4.查看表数据 db.jira.find() reference MongoDB与JavaScript
Python批量生成数据:Dict与Jira的创建
案例故事:有时候一个测试报告发过来,发现这个测试报告的Bug,很多信息未提及, 比如Bug严重级别(Proirity),指派给谁了(assginee),目前Bug状态(Status)等信息。 其实我们可以借助Jira的Jql(Jira Query Language)查询语句,实现批量查询这些Bug。 准备阶段 由于使用的是Jira Bug
Python导出Jira测试用例的实用教程
JIRA简介 JIRA一般被归类为事务管理软件或者缺陷管理类的软件。在我们IT开发过程中的需求、BUG,或是任务流等都可以使用JIRA来管理,并且提供了专门的Scrum视图和Kanban视图,非常方便敏捷开发团队使用,像用友、新道、脸书等互联网公司都在使用。 软件测试人员使用JIRA主要在缺陷管理、跟踪,最多能用到其用户管理方面的功能(也
Python处理Jira链接问题的实战方法
整体实现 excel设计用例 校验用例文件格式 从excel读取用例数据 创建用例 用例内添加步骤 代码特殊处理 excel读取时去除空行 步骤、测试数据、期望结果等列表字段,允许仅有一行 用例模版设计 文件格式:xls 固定字段顺序:项目、标题、等级、模块、标签、步骤、测试数据、期望结果 字段特殊要求:标签、步骤、测试数据、期望结果字段
Python在Jira中创建测试用例的实战
Zephyr 可以将测试添加到计划、开发、缺陷跟踪和报告过程中,全部都在JIRA内管理。 Zephyr适用于JIRA5.0以上的插件,可以从Zephyr站点或者Atlassian插件市场下载该插件。 安装后,JIRA顶部的主菜单上浮现一个“测试”导航。所有的Zephyr功能都可以通过该菜单获得。 你可以直接创建问题类型为“测试”的问题,“
Python Jira API查询改动记录与获取Bug
一.背景介绍 继自动提交bug到jira文章之后,这时候就会有人有疑问了,我每天都在跑自动化测试(美其名曰每日构建),也每天都在自动提交bug,可能昨天提交的bug尚未解决,今天又重新提了一遍,一周下来累计的bug好几千了,怎么办?一个个去手动过滤,有木有感觉直接崩溃了?那么为了解决这个问题,今天我们就来介绍一个自动化过滤的方案及其实践。
Python Jira模块版本选择的最佳实践
一、Jieba中文分词 本文使用jieba进行文本进行分词处理,它有3种模式,精确模式,全模式模式,搜索引擎模式: · 精确模式:试图将句子最精确地切开,适合文本分析; · 全模式:把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义; · 搜索引擎模式:在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分
Python实现人脸检测与对齐的教程
最近在实现Pairwise Relational Networks for Face Recognition论文,预处理人脸时发现资料没那么好找,现整理成jupyter文档方便回顾。预处理的总体流程:人脸关键点检测 根据眼部关键点旋转图片做人脸对齐 旋转人脸关键点,使其与对齐后的图片匹配 根据关键点裁剪人脸到固定尺寸(此步骤和PRN论文略有不同) 变换人脸关键点...
Abaqus环境下Python代码执行先决条件
求解器类型在Abaqus有限元计算中起着至关重要的作用。选择隐式求解器还是显式求解器会对求解的方程组、可用的单元类型、运行时间以及收敛性产生影响。本文将对Abaqus中的两种求解器进行详细解释。 首先,Abaqus/Standard是一种隐式分析求解器,可用于解决各种线性和非线性工程模拟问题。它具有广泛的分析能力,适用于各种常见的线性和复杂非线性问题...
Abaqus Python接口执行py文件技巧分享
使用幅值曲线可以描述边界条件和模型参数随时间或频率的变化。以下是几种常见的幅值曲线类型: 1. 默认的线性过渡幅值曲线Ramp Ramp是Abaqus/Standard默认的线性过渡幅值曲线,表示从一个分析步的初始状态线性过渡到结束状态。 2. 表格型幅值曲线Tabular 创建表格型幅值曲线时,只需给出每个时间点上对应的幅值。Abaqus会在各个数据点之间进行线性插值。需要注意...
Python构建Abaqus离散元多点曲面教程
ABAQUS线性屈曲分析的大致流程如下: 1. 创建部件,建立三维可变性平面壳体。 2. 创建材料属性,选择力学->弹性。 3. 创建截面,并指派壳体厚度和材料。 4. 为部件指派截面,在部件卷展栏下进行。 5. 在装配件卷展栏下创建实例,一个部件可以拓扑出多个实例,实例配合为装配件,一个分析只能有一个装配件。 6. 暂时使用默认网格划分。 7. 在部件卷展栏下,为后续载荷和约束添加建立集合...
Python操作Abaqus提取屈曲特征值教程
问题描述:已知钢球尺寸、钢板大小以及钢球的速度,冲击时间为4e-5,需要分析钢板对钢球冲击的响应。 问题分析:由于平板是轴对称的,只需要建立模型的一半。针对钢球对平板的撞击响应研究,可以将钢球视为刚体处理。 分析过程: 1. 创建模型,可在平板被冲击的区域进行划分,并在网格划分时进行加密。 2. 定义材料属性,并给截面赋予材料,在界面指派给模型。 3. 定义装配体,并将球体移动一定的距离...
聚类算法原理通俗解析,用Python手把手实现
本文主要内容: 聚类算法的特点 聚类算法样本间的属性(包括,有序属性、无序属性)度量标准 聚类的常见算法,原型聚类(主要论述K均值聚类),层次聚类、密度聚类 K均值聚类算法的python实现,以及聚类算法与
Abaqus批处理自动化:Python总体思路与实施策略
平时工作中,有时会接手好多项目,或者一个项目需要使用不同的参数进行分析,并且如果涉及非线性的分析会耗时很久,为了有效的利用时间,我决定下班的时间让工作站自动计算,计算完成后工作站关机,并在此基础上,构思了使用Python
Python脚本实现Abaqus 2D多晶粒建模的源码解析
下面我就来说一下怎么做,简单的脚本我就不说了,下面我就说一下思路: 1 建立基体,可以是圆的,方的,各种你喜欢的形状; 2 利用python的第三方库scipy.spatial里的Voroini函数,画多边形的草图
PyAEDT+HFSS仿真自动化:让工作更高效
Python自动化只需要在三步的基础上再加一步(3000次循环)就可以! 咱们在HFSS中做仿真,“前处理,求解,后处理
基于HFSS脚本的集成电路设计仿真(3):与Cadence无缝协同
如若我们能用Python脚本完成GDS的全自动导入,版图设计的效率将会得到极大的提升。 本篇文章
ANSA二次开发利器:宏命令录制功能详解
进行二次开发 过程中,对于初学者最大的困难是难以找到与GUI操作对应的命令 不同于ABAQUS会将所有的GUI操作会以python命令 记录在.rpy文
MSC Nastran模型刚度与质量矩阵高效输出技巧详解
例如:工程师有一个计算线性动力学方程组的瞬态python程序,可以集成MS
x.y版本下MSC Nastran模型刚度与质量矩阵输出方法解析
颗粒夹杂孔隙骨料随机投放:各行业应用
此贴给出了使用MATLAB建立随机分布颗粒骨料模型的建立方式,而且模型建立后导入abaqus的方法,由于描述过于繁琐,也没时间写,详细步奏暂未给出,暂时就只上效果图了,另外对于使用Python语言直接在
LS-DYNA五星红旗模拟:迎风飘扬的动态效果展示
Python | 基于图像处理的投影建模技术 五星红旗照片 处理后生成的模型 处理后生成的模型 五星红旗迎风飘扬。 往期回顾 经验分享 经验分享 | 我对数值模拟软件的一些认识 学习分享 | 如何
Abaqus脚本读取结果创建新输出场教程
Abaqus利用脚本读取结果并创建新的输出场 长安CAE Abaqus的后处理有时候采用Python脚本会比较方便,此次实例通过脚本语言读取已经存在的Odb结果文件,并且通过程序实现不同载荷步下的结果场数据运算
VSCode与MATLAB编辑器:JetBrains Mono Bold字体设置
前言: Pycharm和VScode都是非常不错的Python IDE(VScode当然可以适用于其他编程语言,如C++,Java,JavaScript等),就其界面功能和编辑器功能而言都无甚挑剔,但是
12代酷睿处理器运行MATLAB的体验报告
有关其他工业软件,如NAMD2、python深度学习(AI benchmark)、ANASYS fluent等,指路硬核up主 @51972 的投稿: 18:13 迟来的intel 12代酷睿处理器测试报告
全面解析软件管理
一.软件模糊概述 1.ABI 2.API 应用程序开发接口 3.开发语言 系统级:汇编,C,C++ 应用级:java,python,go,php,perl,delphi,basic,ruby,bash
软件推荐:deeptools
一、 基本介绍 deeptools是基于Python开发的一套工具,用于处理诸如RNA-seq、ChIP-seq、MNase-seq、ATAC-seq等高通量数据。
Geomatica 2020 遥感图像处理软件安装教程
1、右键解压文件 2、进入解压后文件 3、右键管理运行 4、Next 5、点击IacceptNext 6、选择需要的Python模块Next 7、Next 8、如图顺序修改安装位置为D 9、Next 10
TensorFlow初学者的引导——入门篇
阅读本文先确认具备以下基础技能: 会使用 Python 编程(初级就OK...
BP神经网络在TensorFlow中的迭代次数研究(TensorFlow 2.0版)
我整理的一些关于【深度学习,机器学习,Python,TensorFlow】的项目学习资料(附讲解~~)和大家一起分享、学习一下: https://d.51cto.com/Hpqqk2 Tensorflow
Android平台TensorFlow模型训练实践
Tensorflow slim 最近在做这个迁移学习,看了一本书,叫《21个项目玩转深度学习》里面的第三章介绍如何用自己的数据集去训练自己的深度模型,当然了 这本书的python版本好像是2.x,用现在的
TensorFlow安装步骤详解
首先打开anaconda,执行conda create --name tf2.0 python=3.7建立一个名为tf2.0的虚拟环境。 细节不说了,参考我之前的文章...
Windows系统TensorFlow多版本安装指南(2.0与1.x.x)
现在假设你已经安装好了anaconda环境,目录结构如下: 该目录下有个python.exe,如图: 它是默认的python环境。我们可以在这个环境下安装tensorflow 2.0版本...
Windows系统上TensorFlow多版本共存(2.0与1.x.x)
探索ANSYS APDL与二次开发:联合仿真分析基础
目前主流的有限元分析仿真软件有ANSYS、ABAQUS和NASTRAN等,而程序语言有FORTRAN、C++等编译语言,以及MATLAB、Python等解释语言...
3DE知识工程
ABAQUS中用的是Python,所以,3DE并不一定是一个完全整合、统一的平台。 这种语言作为一种胶水语言,将CATIA提供的各种知识工程接口粘合在一起。语法简单,面向对象,简单易学...
下载指南:Python3解决Jira模块下载及jieba安装问题
上期文章我们分享了NLP 自然语言处理的基础知识,本期我们分享几个比较流行的中文分词库,且这些中文分词库绝大部分是Java程序编写的,在linux系统上很容易使用,但是在windows环境下,如何使用python
Python语言驱动的Abaqus随机振动分析CAE模型模板构建
对于公司产品开发过程中,基本每个项目都会重复进行某类CAE分析,如随机振动分析,频率响应分析,或机械冲击分析,基于这类重复性的工作,可以制作分析模板来提高工作效率,下面就以随机振动为例,使用Python
Python 表格数据的自动化提取流程与代码示例
笔者为科研界最后的摆烂王,目前利用python代码对Abaqus进行二次开发尚在学习中。欢迎各位摆烂的仁人志士们和我一起摆烂!ps:搞什么科研,如果不是被逼无奈,谁要搞科研!
下载ABAQUS PYTHON二次开发攻略,开启高效仿真之旅
,常用的ABAQUS二次开发方式有两种 1)直接修改inp文件,这种方式需要对inp文件中大量的节点和单元进行操作,一般不建议采用inp文件进行二次开发(除非有特殊的关键字或标识符,其实关键字也可以用python
Python+HFSS联合仿真:微带天线设计实战
前言 这篇文章是我在网上看到,几乎未做任何编辑转过来的。我看到的原文链接是这个https://rf.eefocus.com/article/id-333668 暂时我找不到原作者,但是又非常希望将这篇文章收录在我的专栏,冒昧转载,如原作者看
Python实现ABAQUS批处理,自动处理inp文件
笔者以前使用的是nastran求解器,最近刚开始接触ABAQUS求解器,如有错误之处,希望各位大侠指教! 平时工作中,有时会接手好多项目,或者一个项目需要使用不同的参数进行分析,并且如果涉及非线性的分析会耗时很久,为了有效的利用时间,我决定
ABAQUS-Python二次开发输出格式控制技巧
参考Abaqus二次开发中.rpy及.jnl输出格式控制 - 知乎 (zhihu.com) 备份方便后续使用 坐标索引 session.journalOptions.setValues(replayGeometry=COORDINATE,r
基于python的abaqus模型拆分方法与技巧
更新: 最近工作量比较大,逐渐意识到之前用.py文件进行宏录制的局限性,对这个程序进行了一部分改进,使它能够更方便的调用。之前的程序是将拆分间距和model名、part名确定的,每次调用都要更改里面的数据,我参照了知乎一位大佬的方法(链接h
Abaqus Python脚本:输出单元编号与应力值
导入test.odb,提取单元编号和对应mises应力值,输出到txt中,已测试,可用; 版本:abaqus2021 UP主的推荐 ICEMCFD网格划分基础教程 ¥12起 去看看 UP主的推荐 Abaqus仿真教程(各专业9套合集) ¥66起 去看看 ##################################### from
Abaqus Python脚本开发:第三章指令与方法
3.3.1 DatumPlaneByOffset(...) This method creates a Feature object and a DatumPlane object offset by a specified distance from an existing plane. Path mdb.models[name].ro
Python敏捷开发实践:利用Jira作为工具
敏捷项目管理可以应用于任何的JIRA项目中。无论你是Scrum大师或者是刚刚尝试敏捷开发的新手,JIRA Agile都能够帮助你在整个发布过程中管理待办事项(backlog)、计划冲刺(sprint)并且监测项目进度。 敏捷开发流程 Epic 史诗 大量的工作,包含故事 Story 故事 最小的工作单位,也被称为任务,但与任务有所不同 V
Jira审批流程管理:Python创建测试计划
1,Sprint迭代流程: 需求评审会议 > 创建项目(选择工作流+创建版本+创建模块)>Sprint 需求拆分 > 每日站会(可一周一到两次即可)> 创建Sprint > 创建Epic > 创建Story > 创建Sub-Task > 创建Task > 创建故障 > 创建前端提测单 > 创建接口提测单 > 创建测试计划 > 测试执行+测
姓名不为空
手机不正确
公司不为空