示例#1
0
文件: test.py 项目: rosoba/simvisage
    dir_path = os.path.dirname(data_file)
    file_name = os.path.basename(data_file)
    file_split = file_name.split('.')
    pickle_file_name = os.path.join(dir_path, file_split[0] + '.pickle')

    if os.path.exists(pickle_file_name):
        print '--- pickle file removed: ', pickle_file_name, ' ---'
        os.remove(pickle_file_name)
    else:
        print '--- pickle file does not exist: ', pickle_file_name, ' ---'

    #----------------------------------------------------------
    # construct ExRunView and show attributes
    #----------------------------------------------------------
    print 'XXX Construct ExRunView and show attributes--------------------'
    exrv = ExRunView(data_file=ex_path_TT_7a_V1)
    print '--- GET: data_file = ', exrv.data_file, '---'
    print '--- GET: unsaved = ', exrv.unsaved, '---'
    print '--- GET: ccs.flu_list[0].s_tex_z = ', exrv.model.ex_type.ccs.fabric_layup_list[
        0].s_tex_z, '---'
    print '--- GET: ccs.cm_key = ', exrv.model.ex_type.ccs.concrete_mixture_key, '---'

    #----------------------------------------------------------
    # save default settings in pickle file
    #----------------------------------------------------------
    print 'XXX save default settings in pickle file --------------------'
    exrv.save_run()
    print '--- SAVE RUN ---'
    print '--- pickle file saved to:', pickle_file_name, ' ---'
    print '--- GET: unsaved = ', exrv.unsaved, '---'
示例#2
0
 def construct_exrv(self, data_file):
     print 'XXX Construct ExRunView --------------------'
     self.exrv = ExRunView(data_file=data_file)
     print '--- GET: data_file = ', self.exrv.data_file, '---'
     print '--- GET: unsaved = ', self.exrv.unsaved, '---'