title: pyinstaller questions and issues
body: <p>I am using python 3.6.8 with Linux ubuntu and I have a py.file (pyinst_tester.py) that I want to test pyinstaller with:
  I have three files (pyinst_tester.py) (bell.mp3) (filetotestadd.txt)  </p>
  
  <p>The (pyinst_tester.py), plays a bell sound, only after reading a play command from the text file (filetotestadd.txt)</p>
  
  <p>If I use pyinstaller, i can get this to work, however, when (pyins_teseter.py) turns to an EXE....it does not contain (bell.mp3) or (filetotestadd.txt), as removal of either of them from the directory, gives no sound.</p>
  
  <p>as instructed in the pyinstaller manual and it is added to the spec file indeed as expected, but I would have thought that when you make a single file EXE, it contains, (filetotestadd.txt) and (bell.mp3) INSIDE IT thus making these files redundant from the directory they are in and irrelevant to the EXE...thus removable.</p>
  
  <p>AM I missing something ??...and if not, how can i get one EXE file, that has both, the mp3 and the text file INSIDE IT ?</p>
  
  <p>Thank you</p>
  
  <p>What am I not understanding properly.</p>
  
  <p>I tried:
     pyinstaller -F --add-data 'filetotestadd.txt:.' pyinst_tester.py </p>
  
  <p>this is the code I am trying to turn to exe.</p>
  
  <pre><code>import subprocess
  
  f=open('testfile1','w')
  f.write('This has worked')
  f.close()
  
  f=open('testfile1','r')
  test=f.readline()
  f.close()
  
  print(test)
  
  
  
  f=open('filetotestadd.txt','r')
  read=f.readline()
  
  if 'play' in read:
  
      subprocess.call(['cvlc','bell.mp3'])
  </code></pre>