この内容は、間に合わせ対策の単なる覚書ですので、内容についての正確性・信憑性は全くないのでご容赦ください。
VSCODE+pymakrではフォルダ(下位フォルダ含む)内のソースは自動でアップロードできる反面、データファイル(例えば.CSVや.txtなど)は同じフォルダに入れていてもパッケージ化しないとターゲットにロードできないようです。
したがって、インタープリタでファイル読込部分でエラーが出ます。これはターゲットの中には該当するデータファイルがロードできてないので存在しないためです。
with open(’データファイルパス’, 'r') as f: #OSError: [Errno 2] ENOENTがでる
間に合わせの対策として、データファイルの拡張子を.pyにすることでとりあえずターゲットへロードさせることが可能です。データファイル内容が、ほかのソースコードと被らないことが条件ですが。