Advertisement
Guest User

Untitled

a guest
Nov 19th, 2018
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. C:\Users\Kevin\Desktop>type poll.py
  2. track = input("Enter track name.")
  3. artist = input("Enter artist name.")
  4. print("Ok, adding track {} with artist {} to playlist.".format(track, artist))
  5.  
  6. C:\Users\Kevin\Desktop>type test.py
  7. from subprocess import Popen, PIPE
  8.  
  9. def read_available(stdout):
  10. data = stdout.peek()
  11. stdout.read(len(data))
  12. return data
  13.  
  14. p = Popen(["python", "poll.py"], stdin=PIPE, stdout=PIPE)
  15.  
  16. inputs = [b'All Star\n', b'Smash Mouth\n']
  17. outputs = []
  18. outputs.append(read_available(p.stdout))
  19. for x in inputs:
  20. p.stdin.write(x)
  21. p.stdin.flush()
  22. outputs.append(read_available(p.stdout))
  23.  
  24. print(outputs)
  25.  
  26. C:\Users\Kevin\Desktop>test.py
  27. [b'Enter track name.', b'Enter artist name.', b'Ok, adding track All Star with artist Smash Mouth to playlist.\r\n']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement