微信一键登录

科吉思石油论坛

搜索
查看: 846|回复: 3
打印 上一主题 下一主题

线图计算器中名称带空格的都没法调用

[复制链接]

1

主题

10

帖子

10

积分

微信会员

Rank: 3Rank: 3

积分
10
跳转到指定楼层
楼主
发表于 2023-3-13 09:08:32 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
老师好,我在AHM模块中自定义图线,发现凡是带有空格的量都不能调用,这个应该怎么解决呀。类似这种”fogipfeight component 4“没法打印,也无法定义为曲线,都会提示“SyntaxError: invalid syntax
>> <not accessible>                                                                     in  () at :1”



屏幕截图 2023-03-13 090601.png (35.48 KB, 下载次数: 356)

屏幕截图 2023-03-13 090601.png
回复

使用道具 举报

0

主题

13

帖子

13

积分

新手上路

Rank: 1

积分
13
沙发
发表于 2023-3-28 14:54:53 | 只看该作者
你用下划线代替空格就行了,例如
m=get_model_by_name('DynamicModel')
w1=get_well_by_name('w_1')
w2=get_well_by_name('w_2')

oil_w_1=wopr[m,w1]
oil_w_2=wopr[m,w2]

export(oil_w_1,name='w_1oilrate',units='')
export(oil_w_2,name='w_2oilrate',units='')
回复

使用道具 举报

1

主题

10

帖子

10

积分

微信会员

Rank: 3Rank: 3

积分
10
板凳
 楼主| 发表于 2023-4-2 19:09:09 | 只看该作者
老师,我想把某一个组分质量进行运算,比如“weight component 3”这里面有空格不能调用,并不是想定义一个带有空格的变量名字,我把空格改成下划线就报错没有定义,这个应该怎么办呀。

提问.png (15.14 KB, 下载次数: 366)

提问.png
回复

使用道具 举报

0

主题

13

帖子

13

积分

新手上路

Rank: 1

积分
13
地板
发表于 2023-4-4 10:19:47 | 只看该作者
你在右边function里面找找有没有调用组分的函数
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|服务支持:DZ动力|科吉思石油技术咨询有限公司 ( 京ICP备15057753号

GMT+8, 2024-5-4 10:00 , Processed in 0.233862 second(s), 31 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表