現在、pythonで社内共有フォルダにアクセスするプログラムを
作成しているのですがエラーが発生しています。
具体的にはSMBConnectionを使用してconnectした後に接続確認として
Echoメソッドを使用しているのですがこのEchoメソッドで実行時エラーが発生します。
イマイチよくわからないのはconnect自体は問題なく動作しているのですがechoで
エラーになっている点です。
ipアドレスやユーザー情報に間違いがあればcoonect時点でエラーで落ちるはずですが、
connect自体は正常に動作します。
その後のechoメソッドはそれほど難しい処理ではないとおもうので、
一体何が原因なのか皆目検討がつきません。
ソース
(参考url通りです。)
import platform
from smb.SMBConnection import SMBConnection
conn = SMBConnection(
"user",
"pass",
platform.uname().node,
"host")
conn.connect("10.0.0.0", 139)
print(conn.echo('echo success'))
conn.close()
参考url
https://qiita.com/t2kojima/items/5db8dadaa6e07321d25f
環境
win10
python 3.7.7
pysmbはインポート済み
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/11 04:49