title: import Robot Library with variable arguments
body: <p>I have a Robot library implemented in python (myLibrary.py), which needs to be initialized with a variable number of arguments (e.g. fileNames):</p>
  
  <pre><code>class myLibrary:
      def __init__(self, *files):
  </code></pre>
  
  <p>And I have a Robot keyword file (myKeywords.txt), which is using that python library:</p>
  
  <pre><code>*** Settings ***
  Library           myLibrary.py    ../folder1/fileA    ../fileX
  
  *** Keywords ***
  myKeyword
      pass
  </code></pre>
  
  <p>In the case, that I put the library arguments statically into the myKeywords.txt file, my library initializes properly. </p>
  
  <p>But I want to make those arguments to myLibrary dynamic, so that I can include myKeywords.txt from different testsuites and initialize it with different arguments.</p>
  
  <p>I am looking for a myKeywords.txt file, that looks like this:</p>
  
  <pre><code>*** Settings ***
  Library           myLibrary.py    @{arguments}
  </code></pre>
  
  <p>And I want to define @{arguments} in my testsuite (as it differs from testsuite to testsuite) and is it when importing the keywords file:</p>
  
  <pre><code>*** Settings ***
  Resource          configuration.txt     // defines @arguments
  Resource          myKeywords.txt    @{arguments}
  
  *** Test Cases ***
  myTest
  </code></pre>