3

背景 - 私は paramiko を使用して多数のリモート サーバーにファイルを配置し、いくつかの異なるオペレーティング システムを実行しており、リモート システムに Python をインストールしていません。ファイルを配置するリモート ディレクトリを指定する必要があります。オペレーティング システムによってパスの指定方法が異なるため、何らかのモジュールを使用したいと考えました。

を使用したかっos.path.joinたのですが、ローカル マシンから構成を取得します。os モジュールのメソッドの 1 つ、または同様のものでプラットフォームを指定する方法はありますか?

編集: また、paramiko との ssh セッション中。

4

1 に答える 1

5

通常、さまざまなパス モジュールがすべて含まれておりos.path、ローカル マシン用のものにすぎません。ntpathWindows のパス操作を行う場合、およびposixpathUnix のパス操作を行う場合はインポートします。

于 2012-06-15T15:56:18.200 に答える