我有一个看起来像这样的文件:
POWER FREQUENCY 50.
C ------------------------------------------------------------------------------
C
C Miscellaneous Data Cards
C ------------------------
C 1 2 3 4 5 6 7 8
C 345678901234567890123456789012345678901234567890123456789012345678901234567890
C DELTT][ TMAX ][ XOPT ][ COPT ][EPSLIN][TOLMAT][TSTART]
0.5E-6 35.E-3 0. 0. 0. 0. 0.
C 1 2 3 4 5 6 7 8
C 345678901234567890123456789012345678901234567890123456789012345678901234567890
C IOUT ][IPLOT ][IDOUBL][KSSOUT][MAXOUT][ IPUN ][MEMSAV][ ICAT ][NENERG][IPRSUB]
5 5 1 1 1 1
C ==============================================================================
C --- Supply network - ---------------------------------------------------------
C 1 2 3 4 5 6 7 8
C 345678901234567890123456789012345678901234567890123456789012345678901234567890
C [BUS1][BUS2][BUS3][BUS4][ R ][ L ][ C ] I
GENR NETR 60.
NETR 0.3
C ------------------------------------------------------------------------------
如果用户想要读取"Miscellaneous Data Cars"
的部分,则用户可能希望更改[TMAX] or [COP]
的值,因此,应该可以替换特定实体的值。我不知道如何转到文件的特定位置,然后再给用户这种更改文件的可能性。我只读取文件,然后卡住应该采取的步骤。