0

Windows 7 の python 2.7 で os.walk を実行したいのですが、同じネットワーク上にあるコンピューターで実行します。os.walk('\192.168.0.2') のようなものですが、これは機能しません。これは可能ですか?

4

3 に答える 3

0

net useまたは UNC パスを試してください。

または、Linux を試してみてください。おそらく、Windows よりも Linux の方が適しているでしょう。

http://pcsupport.about.com/od/commandlinereference/p/net-use-command.htm

http://www.uwplatt.edu/oit/terms/uncpath.html

Python では、Windows のパスを使用する方が
r'\\hostname\share''\\\\hostname\\share'.

于 2012-08-29T23:02:54.963 に答える
0

私の考えでは、Linux、または少なくとも SSH サービスを備えた Windows を使用することも考えています。

  1. SSH を介した公開鍵認証を設定し、パスワードとパスワード フレーズなしでその Windows マシンに (もちろん SSH サービスをオンにして) ssh できることを確認します。
  2. Fabricは、Python (2.5以降) ライブラリおよびコマンドライン ツールであり、アプリケーションのデプロイまたはシステム管理タスクでの SSH の使用を合理化します。
于 2012-08-30T01:21:35.333 に答える