本文整理汇总了Python中ecl.eclfile.EclKW.fseek_grdecl方法的典型用法代码示例。如果您正苦于以下问题:Python EclKW.fseek_grdecl方法的具体用法?Python EclKW.fseek_grdecl怎么用?Python EclKW.fseek_grdecl使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ecl.eclfile.EclKW
的用法示例。
在下文中一共展示了EclKW.fseek_grdecl方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_fseek
# 需要导入模块: from ecl.eclfile import EclKW [as 别名]
# 或者: from ecl.eclfile.EclKW import fseek_grdecl [as 别名]
def test_fseek( self ):
file = copen(self.src_file, "r")
self.assertTrue(EclKW.fseek_grdecl(file, "PERMX"))
self.assertFalse(EclKW.fseek_grdecl(file, "PERMY"))
file.close()
file = copen(self.src_file, "r")
kw1 = EclKW.read_grdecl(file, "PERMX")
self.assertFalse(EclKW.fseek_grdecl(file, "PERMX"))
self.assertTrue(EclKW.fseek_grdecl(file, "PERMX", rewind=True))
file.close()
示例2: test_fseek2
# 需要导入模块: from ecl.eclfile import EclKW [as 别名]
# 或者: from ecl.eclfile.EclKW import fseek_grdecl [as 别名]
def test_fseek2(self):
test_src = self.createTestPath("local/ECLIPSE/grdecl-test/test.grdecl")
# Test kw at the the very start
file = copen(test_src, "r")
self.assertTrue(EclKW.fseek_grdecl(file, "PERMX"))
# Test commented out kw:
self.assertFalse(EclKW.fseek_grdecl(file, "PERMY"))
self.assertFalse(EclKW.fseek_grdecl(file, "PERMZ"))
# Test ignore not start of line:
self.assertTrue(EclKW.fseek_grdecl(file, "MARKER"))
self.assertFalse(EclKW.fseek_grdecl(file, "PERMXYZ"))
# Test rewind
self.assertFalse(EclKW.fseek_grdecl(file, "PERMX", rewind=False))
self.assertTrue(EclKW.fseek_grdecl(file, "PERMX", rewind=True))
# Test multiline comments + blanks
self.assertTrue(EclKW.fseek_grdecl(file, "LASTKW"))