[Uml-devel] [Bug 293991] New: Importing 3rd Party Python Libraries.
skiphuffman at gmail.com
Mon Feb 13 12:41:23 UTC 2012
Summary: Importing 3rd Party Python Libraries.
Platform: Ubuntu Packages
AssignedTo: umbrello-devel at kde.org
ReportedBy: skiphuffman at gmail.com
Python code very often includes libraries imported either from a standard
set(ie, "time" functions), or from third parties(ie "selenium"). Sometimes
these libraries are imported as a whole, other times only selected methods are
imported. This is specified by a group of header lines similar to this
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import Select
from selenium.common.exceptions import NoSuchElementException
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.support.ui import WebDriverWait
import time, sys, re
Presently, to include these sort of functions, I am having to hand edit each
file after performing a code generation. It would be much better if I could
specify that certain classes should include a specified header block.
Possibly this could be defined in the "General" section of the properties for
the class. Perhaps by turning "documentation" into a tab. and adding a second
tab for "headers" or "external libraries". This would make the "General" tab
look similar to the "Operations" tab entries.
Reproducible: Didn't try
Well, I would like to see my example above.
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the umbrello-devel