<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Error message in python in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157060#M12095</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hey thanks for the help. Somehow I manage to solve my problem and my data can be read into MatrikonOPC Explorer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you know like what I need to include in order for python to auto update value in MatrikonOPC?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Dec 2013 12:43:02 GMT</pubDate>
    <dc:creator>minghuichua</dc:creator>
    <dc:date>2013-12-18T12:43:02Z</dc:date>
    <item>
      <title>Error message in python</title>
      <link>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157051#M12086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Anyone here can help me solve this error that I encounter during my execution?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; File "C:\Python27\Lib\site-packages\Pythonwin\pywin\framework\scriptutils.py", line 325, in RunScript&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; exec codeObject in __main__.__dict__&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; File "C:\Users\Administrator\Desktop\Minghui\Phyton\Testing.py", line 20, in &amp;lt;module&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_new = compulsory + raw&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TypeError: cannot concatenate 'str' and 'float' objects&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Greatly appreciated.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Minghui&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Dec 2013 03:03:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157051#M12086</guid>
      <dc:creator>minghuichua</dc:creator>
      <dc:date>2013-12-18T03:03:19Z</dc:date>
    </item>
    <item>
      <title>Re: Error message in python</title>
      <link>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157052#M12087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;From the error message you appear to be trying to concatenate a string and a number.&amp;nbsp; I suspect "raw" is a number, hence it needs to be converted to a string using str(raw) prior to combining them&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Dec 2013 03:36:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157052#M12087</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2013-12-18T03:36:02Z</dc:date>
    </item>
    <item>
      <title>Re: Error message in python</title>
      <link>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157053#M12088</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for the help. But I got another error asking me to define my Query_value1 when I've already define it. Below are the error message and part of my code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Error message:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;File "C:\Python27\Lib\site-packages\Pythonwin\pywin\framework\scriptutils.py", line 325, in RunScript&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; exec codeObject in __main__.__dict__&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; File "C:\Users\Administrator\Desktop\Minghui\Phyton\Testing.py", line 25, in &amp;lt;module&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for tags in Query_value1:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;NameError: name 'Query_value1' is not defined&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My code are below:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Query_value1 = fetcher.execute("select value1 from [Sheet2$]").fetchall()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;tagname = []&amp;nbsp;&amp;nbsp; #Tag name list with Bucket Brigade. prefix&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for tags in Query_tag:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw = tags[-1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; compulsory = 'Bucket Brigade.'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_new = compulsory + str(raw)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tagname.append(raw_new)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;value1 = []&amp;nbsp; #1st column of data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for tags in Query_value1:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw = tags[-1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; value1.append(raw)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Minghui&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Dec 2013 04:17:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157053#M12088</guid>
      <dc:creator>minghuichua</dc:creator>
      <dc:date>2013-12-18T04:17:20Z</dc:date>
    </item>
    <item>
      <title>Re: Error message in python</title>
      <link>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157054#M12089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That is a new error...did this script ever work in stages? You might want to post what you are trying to do and a complete list of the error messages...I suspect your code isn't using "try...except" blocks so you can trap errors and their nature during execution&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Dec 2013 04:23:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157054#M12089</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2013-12-18T04:23:46Z</dc:date>
    </item>
    <item>
      <title>Re: Error message in python</title>
      <link>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157055#M12090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Currently I'm trying to send real-time data from excel spreadsheet to MatrikonOPC. I'm testing out with random data in excel sheet with my value 1 in the column B of the spreadsheet.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Below are my code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;import OpenOPCEdited&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import pyodbc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;import time&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;opc = OpenOPCEdited.client()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;opc.connect('Matrikon.OPC.Simulation.1')&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;cnxn = pyodbc.connect('DSN=Excel Files;Dbq=C:\Users\Administrator\Desktop\Minghui\Testing.xlsm', autocommit=True)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;fetcher = cnxn.cursor()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Query_tag = fetcher.execute("select tag from [Sheet2$]").fetchall()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Query_value1 = fetcher.execute("select value1 from [Sheet2$]").fetchall()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;tagname = []&amp;nbsp;&amp;nbsp; #Tag name list with Bucket Brigade. prefix&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for tags in Query_tag:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw = tags[-1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; compulsory = 'Bucket Brigade.'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_new = compulsory + str(raw)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tagname.append(raw_new)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;value1 = []&amp;nbsp; #1st column of data&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for tags in Query_value1:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw = tags[-1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; value1.append(raw)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;interval = 60&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # update interval in seconds&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#Writing data to OPC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for iteration in range(2):&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; n = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; m = n + 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for every in tagname:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; find_cb = every.find('CB')&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if find_cb == -1:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; opc[every] = value1&lt;N&gt;&lt;/N&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if find_cb != -1:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; opc[every] = str(value1&lt;N&gt;)&lt;/N&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n += 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; time.sleep(interval)&amp;nbsp;&amp;nbsp; #wait (X) seconds&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sorry for the trouble as I'm really a newbie in this stuff.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Greatly appreciated.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Minghui&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Dec 2013 04:30:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157055#M12090</guid>
      <dc:creator>minghuichua</dc:creator>
      <dc:date>2013-12-18T04:30:02Z</dc:date>
    </item>
    <item>
      <title>Re: Error message in python</title>
      <link>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157056#M12091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Insert your code in code blocks, it is largely unreadable since it lacks proper indentation etc&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Dec 2013 04:38:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157056#M12091</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2013-12-18T04:38:18Z</dc:date>
    </item>
    <item>
      <title>Re: Error message in python</title>
      <link>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157057#M12092</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;erm.. you mean insert in code block here? I've attach my code here too&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Dec 2013 04:54:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157057#M12092</guid>
      <dc:creator>minghuichua</dc:creator>
      <dc:date>2013-12-18T04:54:03Z</dc:date>
    </item>
    <item>
      <title>Re: Error message in python</title>
      <link>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157058#M12093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No...code blocks is an html formatting code which you use to highlight your code on this forum.&amp;nbsp;&amp;nbsp; Posting a *.py script just causes it to run (and fail) and people are less inclined to download...save...and debug code that could be viewed if properly documented and formatted on this site.&amp;nbsp; On an aside...this code is quite long...at what line did you first start getting error messages and are they all documented?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Dec 2013 05:14:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157058#M12093</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2013-12-18T05:14:47Z</dc:date>
    </item>
    <item>
      <title>Re: Error message in python</title>
      <link>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157059#M12094</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Cause this code was given to me by my professor in school. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Was able to execute previously by him. So I have to make amendment to it according to my excel spread sheet. But after making some amendment I'm not sure why the Query_value1 was not define when I did not change anything there. So I'm quite stuck at this stage&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Dec 2013 06:45:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157059#M12094</guid>
      <dc:creator>minghuichua</dc:creator>
      <dc:date>2013-12-18T06:45:03Z</dc:date>
    </item>
    <item>
      <title>Re: Error message in python</title>
      <link>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157060#M12095</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hey thanks for the help. Somehow I manage to solve my problem and my data can be read into MatrikonOPC Explorer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you know like what I need to include in order for python to auto update value in MatrikonOPC?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Dec 2013 12:43:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/error-message-in-python/m-p/157060#M12095</guid>
      <dc:creator>minghuichua</dc:creator>
      <dc:date>2013-12-18T12:43:02Z</dc:date>
    </item>
  </channel>
</rss>

