unabe to import /pyd file.

supswain at gmail.com supswain at gmail.com
Fri Dec 15 04:58:21 EST 2017


Hi,

I have created one library file "modified_python_automation_tcl.py"..Inside my library file I have set of codes as follows.

import sys
import time
from datetime import datetime
import re,sys,os,itertools,datetime,commands,logging,math,time,copy,inspect
from robot.api import logger
import unicodedata
sys.path.append('C:\Python27\Lib\lib-tk')
sys.path.append('C:\Python27\DLLs')
sys.path.append('C:\Python27\libs')
from Tkinter import Tcl
tcl = Tcl()
.
.
.
.
.
.

I am able to run the file from python IDLE.and able to source all kind of .py and .pyd file...But the issue is coming when trying through robo framework.


I am using robo-framework and have defined the modified_python_automation_tcl.py  file as the library file. and tryuing to excute my testcase..but getting the below error..


Someone please help me how to import .pyd files from robo framework




==============================================================================
Acceptance.Tests
==============================================================================
Acceptance.Tests.PCC
==============================================================================
Acceptance.Tests.PCC.Automation 2.0
==============================================================================
[ ERROR ] Error in file 'C:\PCCAutomation\src\test\robotframework\acceptance\Tests\PCC\Automation_2.0\Spirent.txt': Importing test library 'C:\Users\supriysw\Desktop\abcd\modified_python_automation_tcl.py' failed: ImportError: No module named _tkinter
Traceback (most recent call last):
  File "C:\Users\supriysw\Desktop\abcd\modified_python_automation_tcl.py", line 15, in <module>
    from Tkinter import Tcl
  File "C:\Python27\Lib\lib-tk\Tkinter.py", line 41, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
PYTHONPATH:
  C:\PCCAutomation\target\libs\xlrd-0.7.1
  C:\PCCAutomation\target\libs\xlrd-0.7.1\xlrd
  C:\PCCAutomation\target\libs\xlutils-1.5.2
  C:\PCCAutomation\target\libs\xlutils-1.5.2\xlutils
  C:\PCCAutomation\target\libs\xlwt-0.7.4
  C:\PCCAutomation\target\libs\xlwt-0.7.4\xlwt
  C:\PCCAutomation\target\libs\main\com\nokia\epg\automation\ams\lib
  C:\Users\supriysw\.m2\repository\org\robotframework\robotframework\2.8.7\robotframework-2.8.7.jar\Lib\robot\libraries
  C:\Users\supriysw\.m2\repository\org\robotframework\robotframework\2.8.7\robotframework-2.8.7.jar\Lib
  C:\Users\supriysw\.m2\repository\org\robotframework\robotframework\2.8.7\Lib
  __classpath__
  __pyclasspath__/
  .
  C:\PCCAutomation
  C:\Python27\Lib\lib-tk
  C:\Python27\DLLs
  C:\Python27\libs
CLASSPATH:
  C:/apache-maven-3.3.9/boot/plexus-classworlds-2.5.2.jar
Acceptance.Tests.PCC.Automation 2.0.Spirent





More information about the Python-list mailing list