title: Rsync command not working with python
body: <p>I am trying implement rsync with python. Here's my code.</p>
  
  <pre><code>#!/usr/bin/python
  
  import os
  
  url = raw_input("Paste your URL:")
  username = raw_input("Enter username:")
  #password = raw_input("Enter password:")
  
  source = username + "@" + url
  #print source
  
  print os.system('rsync -zvr --progress source /home/zurelsoft/R')
  </code></pre>
  
  <p>The logic is simple: user inputs the url and username stored in source with proper formatting. The source variable is then used in rsync command. I am inputting the valid URL and username of my server but I am getting this error:</p>
  
  <pre><code>rsync: link_stat "/home/name/source" failed: No such file or directory (2)
  </code></pre>
  
  <p>What am I doing wrong? </p>