Iron python を使用していて、プログラムを実行するたびに Dll を更新したいと考えています。同じファイル(DLL)を含む「dest」と「src」の2つのフォルダーを使用しています。「dest」フォルダーに最新の最新のdllが含まれているかどうか(「src」フォルダーと比較して)をスクリプトで確認し、含まれている場合は変更し、そうでない場合は何もしません。
私はここを見て、グーグルでこの情報を検索し、これを使用しました:
import shutil
src = "C:\\steve_test\\Test_xp\\added"
dst = "C:\\steve_test\\Test_xp\\moved"
shutil.move(src, dst)
こちらのドキュメントも参照してください: https://ironpython-test.readthedocs.org/en/latest/library/shutil.html
提案された別のことは、使用することです:
os.stat
しかし、どちらの場合も次のようになります。
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named os
>>> import shutil
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named shutil
誰が何をすべきか知っていますか?コードを実装する方法がまったくわかりません。