title: getting error unsupported operand type(s) for +: 'int' and 'str'
body: <p>I have windows form app where-in I'm passing <code>DataTable</code> from C# to <code>IronPython</code>.</p>
  <p>But when running the python script, it gives error</p>
  <blockquote>
  <p>unsupported operand type(s) for +: 'int' and 'str'.</p>
  </blockquote>
  <p>I searched a lot but could not find what is wrong in my script.</p>
  <p>--------   C# code --------</p>
  <pre><code>DataTable mytable = new DataTable();
  mytable = MainTable.Copy();
  
  // Column &quot;TimeStamp&quot; is of typeof(int)
  
  var engine = Python.CreateEngine();
  ScriptScope scope = engine.CreateScope();
  scope.SetVariable(&quot;mytable&quot;, mytable);
  ScriptSource ss = engine.CreateScriptSourceFromString(
      txtPythonCode.Text.Trim(), SourceCodeKind.Statements);
  ss.Execute(scope);
  </code></pre>
  <p>----------- Python script -------</p>
  <pre><code>import clr 
  clr.AddReference('System.Data')
  from System import Data
  from System.Data import DataTable
  
  for row in mytable.Rows:
      row[&quot;TimeStamp&quot;] = row[&quot;TimeStamp&quot;] + 1
  </code></pre>
  <p>I tried many other options, but still the same error.</p>