Python开发
善水输出端
建筑工程在读学生,目前主要学习移动端开发、数据挖掘、计算机工程二次开发!
展开
-
Python语言基础之常量-变量
常量:是在内存中保存固定值的单元,在python中常量包括数字、字符串、布尔值和空值 变量:是内存中的命名存储位置 以下是学习笔记#coding=utf-8'''1.转为数字 python数据类型的转换int(x)===》将字符串转换为整数long(x)====》将字符串转化长整数float(x)====> 将字符串或者数字转化为浮点数其中x表示的是待转化的字符串或者数字eval(原创 2017-08-27 21:24:58 · 806 阅读 · 0 评论 -
Python内存数据结构--字典
此文章记录自己学习字典的过程:#coding=utf-8d1 = {'name':'wangyun','sex':'man','age':'18','score':'98'}print (d1)print("字典的长度:%d"%len(d1))print(d1['name'])'''给字典添加元素字典名[‘Key’] = 'value''''d1['money'] = '8000'原创 2017-08-28 15:33:30 · 751 阅读 · 0 评论 -
Python中的Lambda函数关键词的用法
1.lambda函数: Lambda关键词是一种轻量级的函数生成方式,其返回一个匿名函数,Lambda的调用格式如下: Lambda [ aru……] : expression Lambda的应用实例:1 固定参数:>>> x = lambda a,b:a+b**2>>> x(1,2)52 可变参数>>> z = lambda **a:len(a)>>> z(a=1,原创 2017-10-11 23:51:39 · 642 阅读 · 0 评论 -
Python基础之IO文件目录的操作
在程序设计的过程中我们必须和数据文件打交道,这些数据往往是存储在本地磁盘文件或者网络数据。这里我们主要侧重本地文件的操作,网络数据采集属于爬虫的范围。在Abaqus二次开发过程中,我们主要运用Python进行处理Abaqus的odb数据文件处理成txt以供matlab进行数据运算,matlab再返回Abaqus能识别的inp文件进行建模。1.文件的读写首先读写涉及到IO模块,在使用之前必须导入原创 2017-10-12 12:00:29 · 712 阅读 · 0 评论 -
Python模块之os-shutil对磁盘文件的清理、分类实例
在Abaqus运行或者提交计算之后,工作目录会产生大量的数据文件,对于我们abaqus来说只需要保留一部分文件即可,比如:inp(abaqus的输入操作文件);odb(数据库输出文件);cae(工程文件)和msg(任务求解信息记录);rpy(操作命令记录文件)等等 由此我们可以利用python脚本进行工作目录文件的清理和分类。下面是我们文件和目录操作的python模块及其主要函数:****下面是原创 2017-10-12 19:21:05 · 783 阅读 · 0 评论 -
Java笔记-反射机制Reflection API(java动态机制)基础
原则上java不是动态语言的范畴,比如python PHP。但是反射机制的出现使得java在一定意义上实现了动态语言的特征的。通过反射机制的API可以动态的获取运行时的类的内部信息或者类的结构信息。并且能够操作类的实例的对象和方法。Java反射机制提供如下的功能: 1.在运行时判断任意一个对象的所属的类。 2.在运行时创建任何一个类的对象实例。 3.运行时获取任意一个类的所有的属性和方法(包括原创 2017-11-01 23:19:55 · 664 阅读 · 0 评论 -
Abaqus中输出场文件odb的数据结构及Python读取
Abaqus所生成的Odb文件对象,包含了我们建模中的模型信息,比如:part;assembly;material;section;profiles;interaction等模型信息;在不考虑结果数据的情况下,我们可以把Odb对象与Model对象相对比开看,他们包含了有限元模型的大部分信息,Odb对象的成员信息如下: 下面是一个小实例,读取odb文件中的模型信息: o = se原创 2017-10-16 15:41:26 · 36397 阅读 · 22 评论