ActivePython ( Python )で、あるファイルが生成されるのを監視し、生成されたらそれを読み込む処理があります。関しは1/2秒毎です。codecs.read()を使います。生成はfsoのFileExists()を使います。
ところが、後半の一部分が読み込まれないことがあります。そこで、生成を確認してから暫く待って、そして読み込むと成功します。
一見すると、FileExists()で見つかっても、まだ書き込みが終了しておらず、その状態でreadするから、のようです。
解決方法があるでしょうか。
環境はWindows XP。HTAの基盤となるIEはXPでは最新のものでも、古いものでも同症状です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 再起動後 Pinが使用できず、PC(windows11)にサインインできない 3 2022/08/30 20:53
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- Visual Basic(VBA) Access VBAから使用したExcelプロセスを閉じる方法について 4 2022/06/08 17:50
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Windows 10 やってもうた。windows10起動せず。知恵を貸してください。 2 2023/02/08 11:36
- Windows 10 Windows11でMP3 CDを作る方法 17 2022/10/17 19:17
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- UNIX・Linux raspberrypi に bluealsaを入れようにも見つからない 1 2023/02/04 10:55
- その他(SNS・コミュニケーションサービス) 【至急】Microsoft teamsログインできないループ・・ 3 2023/05/17 13:17
- その他(IT・Webサービス) 知り合いがバンドをしており、CDを作成したものをもらいました。 そのジャケットの表紙にQRコードがあ 5 2022/10/04 22:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画面を強制的に再描画させる方法
-
乱数の桁数指定、または範囲指定。
-
VBA横データを縦にしたいです
-
VBA for i=1 to lastrow
-
UWSCの終了の仕方
-
ExcelVBAで、index、match関数...
-
VB.NETで素因数分解のプログラ...
-
ループを回すという意味は何で...
-
ループフリー
-
エクセルの当番表を作っていま...
-
vbscriptでIE自動入力(途中で...
-
ExcelVBA FindNextを使用して条...
-
Application.OnTime の使い方
-
VisualStudioにてモザイクの画...
-
vb.netです。2次元配列の要素を...
-
GIFアニメをループさせたくない
-
COBOLプログラム
-
素因数分解プログラムで、5は5...
-
アクティブセルから、A列最終行...
-
DOSコマンドのループ内のTIMEコ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
画面を強制的に再描画させる方法
-
VBAで3秒だけ時間を止めたい
-
VBAでの一時停止と再開の方法
-
どなたかこのプログラミングを...
-
Escキーを押すと、中断する時と...
-
UWSCの終了の仕方
-
エクセルの当番表を作っていま...
-
VBA for i=1 to lastrow
-
「偶数・奇数の和」のフローチ...
-
アクティブセルから、A列最終行...
-
DoEventsが必要な理由について
-
vb.netからエクセル関数書き込み
-
GIFアニメをループさせたくない
-
DOSコマンドのループ内のTIMEコ...
-
範囲指定したセルを1つずつ飛...
-
流れ図(フローチャート)が分か...
-
乱数の桁数指定、または範囲指定。
-
テキストボックスの名前に変数...
-
CSVファイルの特定の行だけを読...
-
vbscriptでIE自動入力(途中で...
おすすめ情報