import wx
from parse_factiva_mail import ParseFactivaMail
from parse_factiva_txt import ParseFactivaPaste
+from parse_europress import ParseEuropress
from import_txm import TXM2IRA
def ParseDocument(filename) :
else :
txt = _(u'Select a directory of txt files').decode('utf8')
self.parent = parent
- self.txt1 = wx.StaticText(self, -1, txt.encode('utf8'))
+ self.txt1 = wx.StaticText(self, -1, txt)
self.dbb = filebrowse.DirBrowseButton(self, -1, size=(450, -1), changeCallback = self.fbbCallback)
self.dbb.SetLabel("")
self.txt2 = wx.StaticText(self, -1, _(u'Output file').decode('utf8'))
res = ParseFactivaPaste(xmldir, corp_out, 'utf8', parent.syscoding)
elif methode == 'txm' :
res = TXM2IRA(xmldir, corp_out, 'utf8', parent.syscoding)
+ elif methode == 'euro' :
+ res = ParseEuropress(xmldir, corp_out, 'utf8', 'utf8')
if res == 'nofile' :
dlg = wx.MessageDialog(parent, u"Pas de fichier \'.xml\' dans %s" % xmldir, 'ATTENTION', wx.OK | wx.NO_DEFAULT | wx.ICON_WARNING)
dlg.CenterOnParent()