Metasequoia BBS

| New message | Normal | Tree |
Status
Tag
Keyword
[9553] スクリプトで情報を取得時の書き方について / hosino
Done [Question,スクリプト] Response
いつもお世話になっております。
スクリプトの書き方について疑問があったため、初めて書き込ませていただきます。

参考用にmetasequoia同封のスクリプトのコードを確認していたのですが、
例えば、全てのオブジェクト情報を取得する繰り返し処理の際に、

doc = MQSystem.getDocument()
for obj in doc.object:

といったような書き方ではなく、

doc = MQSystem.getDocument()
for o in range(0,doc.numObject):
    obj = doc.object[o]

といったような書き方をしているものがあるのは、何か理由があるのでしょうか?

上の書き方をすると何か問題があるということであれば、知っておきたいと思い質問させていただきました。

もしわかる方がいれば、よろしければご教授いただけますと幸いです。
よろしくお願いいたします。
2022-09-29 05:53

Show the middle 1 messages.

[9555] Re: スクリプトで情報を取得時の書き方について / hosino
現代においてはどちらでも構わないとのことで安心しました。
自分の書きやすい方で書こうと思います。

背景についてもお聞きできたことで「どうしてそう書かれているのか」の部分を理解することができ納得がいきました。
丁寧にご説明いただきありがとうございました。 
2022-09-29 18:19
Title
Name
Mail address for renponse notification A mail will be sent when the response is written. This address will be not shown after you post.
Tag Please select from a preset or input arbitrary comma-delimited tags.
Message

Now file attachment is not available temporarily.