আমি রিমোট সার্ভারের সাথে সংযোগ করতে পেক্সপ্যাক্ট মডিউলটি ব্যবহার করছি। আমি সাফল্যের সাথে পাঠাতে এবং পুনরুদ্ধার করতে পারি। আমি কোনও জাঙ্ক কিছু আশা করে বাফারটি সাফ করার চেষ্টা করছি এবং ধরে নিচ্ছি এটি বাফারটি সাফ করবে তবে আসলে এটি বাফারটি সাফ করছে না।
নীচে আমার নমুনা কোড দেওয়া আছে
import pexpect
obj = pexpect.spawn("telnet 172.16.250.250", maxread=8192)
obj.sendline("")
result = obj.expect(expected, timeout=3) --> getting output here `OUTPUT 1`
obj.sendline("1")
time.sleep(3)
try:
obj.expect("Asdfgdsad", timeout=2) --> I am expecting to clear buffer here but it did not
except pexpect.TIMEOUT:
pass
print("buffer is", obj.buffer) . --> This is printing output `OUTPUT 1` as I have meniotned
আমি এখানে কিছু ভুল করছি ?? আমি পাইথন ৩..7 ব্যবহার করছি। যদি আমি সঠিকভাবে মনে করি এটি পাইথন 2. এক্স-এ সঠিকভাবে কাজ করছিল