Yes, that file has everything I want to do dynamically, but networkx seems to have trouble reading/writing that file.
<?xml version="1.0" encoding="utf-8"?><gexf version="1.1" xmlns="
http://www.gexf.net/1.1draft" xmlns:viz="
http://www.gexf.net/1.1draft/viz" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
http://www.w3.org/2001/XMLSchema-instance">
<graph defaultedgetype="directed" mode="static">
<attributes class="edge" mode="dynamic">
<attribute id="5" title="start" type="string" />
<attribute id="6" title="end" type="string" />
</attributes>
<attributes class="node" mode="dynamic">
<attribute id="1" title="url" type="string" />
<attribute id="2" title="indegree" type="string" />
<attribute id="3" title="start" type="string" />
</attributes>
<attributes class="node" mode="static">
<attribute id="0" title="indegree" type="string" />
<attribute id="4" title="frog" type="boolean">
<default>True</default>
</attribute>
</attributes>
<nodes>
<node id="1" label="Network">
<attvalues>
<attvalue end="2009-03-01" for="0" start="None" value="1.0" />
<attvalue end="2009-03-10" for="0" start="2009-03-01" value="2.0" />
<attvalue end="None" for="0" start="2009-03-10" value="1.0" />
</attvalues>
</node>
<node id="0" label="Gephi">
<attvalues>
<attvalue for="1" value="
http://gephi.org" />
<attvalue end="None" for="2" start="None" value="1.0" />
<attvalue for="3" value="2009-03-01" />
</attvalues>
</node>
<node id="3" label="Graph">
<attvalues>
<attvalue end="2009-03-01" for="0" start="None" value="0.0" />
<attvalue end="None" for="0" start="2009-03-01" value="1.0" />
<attvalue for="4" value="False" />
</attvalues>
</node>
<node id="2" label="Visualization">
<spells>
<spell end="2009-03-01" start="None" />
<spell end="2009-03-10" start="2009-03-05" />
</spells>
<attvalues>
<attvalue end="2009-03-01" for="0" start="None" value="0.0" />
<attvalue end="None" for="0" start="2009-03-01" value="1.0" />
</attvalues>
</node>
</nodes>
<edges>
<edge id="2" source="1" target="0">
<attvalues>
<attvalue for="5" value="2009-03-01" />
</attvalues>
</edge>
<edge id="0" source="0" target="1">
<attvalues>
<attvalue for="5" value="2009-03-01" />
</attvalues>
</edge>
<edge id="4" source="0" target="3">
<attvalues>
<attvalue for="5" value="2009-03-01" />
</attvalues>
</edge>
<edge id="1" source="0" target="2">
<attvalues>
<attvalue for="5" value="2009-03-01" />
<attvalue for="6" value="2009-03-10" />
</attvalues>
</edge>
<edge id="3" source="2" target="1">
<attvalues>
<attvalue for="6" value="2009-03-10" />
</attvalues>
</edge>
</edges>
</graph>
</gexf>