diff foo @ 127:fbabf7498471 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/jbrowse2 commit 116b1a4bbd62251ad552306df2dc8aa8f46c6721
author fubar
date Mon, 07 Oct 2024 02:11:55 +0000
parents 49f3d3878413
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/foo	Mon Oct 07 02:11:55 2024 +0000
@@ -0,0 +1,7 @@
+import xml.etree.ElementTree as ET
+import string
+removeMe = string.punctuation.replace('.', ' ').replace('/', '').replace('-', '')
+nopunct = str.maketrans(dict.fromkeys(removeMe))
+xmlstr = '<foo><bar key="!::{}////foo \\~~~~ bar">text</bar></foo>'
+root = ET.fromstring(xmlstr)
+print(root[0].attrib['key'],'=',root[0].attrib['key'].translate(nopunct))