python - 在 Python 中打开一个可执行文件不断写入的文件时出错
问题描述
我正在使用 Windows 10,并且我有一个 python 脚本,它调用一个可执行文件(C# 应用程序),该文件不断收集数据并将该数据写入 .txt 文件。我可以随机打开 .txt 文件,看到它的数据每次都在变化(我想要的)。调用可执行文件后,python 脚本会尝试打开同一个 .txt 文件并读取其中的每一行。但是,在我停止可执行文件之前,我的脚本不会继续执行 - 只有这样它才会读取 .txt 文件。
我假设因为我可以在可执行文件运行时查看 .txt 文件,所以这是一个 python 问题。有谁知道如何解决这个问题?
解决方案
推荐阅读
- angular - spyOn 在 Angular 6 的 Http 拦截器中不起作用
- python - Quantlib-SWIG 1.12.x for Python 错误,windows 中缺少 Quantlib/quantlib_wrap.cpp
- python - 当安装了 python3 时,如何管理 python2 的模块。在 OSX 中
- javascript - 模块名称字符串的 TypeScript 类型
- angular - 在托管 name.com 错误路由 url 中部署 Angular 6
- java - 由于 SwingFXUtils.FromFXImage 导致的 JavaFX Canvas 快照保存问题
- c# - 如何嵌入来自其他 PDF iText 7 的所有字体
- windows - 使用下面的 PowerShell 脚本,如何检查 SSL 证书的有效性?
- android - 元数据中android:value的使用——Android
- c++ - 如何使用al_draw_bitmap_region?