Pythonスクリプトを使用していくつかのファイルを移動しています。スクリプトは、osx と Windows の両方で動作するはずです。
glob モジュールを使用してファイルを選択しています。os.path から isfile メソッドを使用してディレクトリを除外します。glob モジュールは unix を自動的に無視します。ファイルですが、いくつかのウィンドウの隠しファイルを取得しているようです。Windows に表示されたと思われる「desktop.ini」を削除するコードを追加しました。
表示される可能性のある他の Windows ファイルはありますか、または Windows で隠しファイルを選択しないようにする方法はありますか?
files = glob.glob('*')
files = filter(os.path.isfile, files) # filter out dirs
if "desktop.ini" in files : files.remove('desktop.ini')
# then using "shutil.move" to actually move the files