我必须将一个文档的一部分复制到另一个文档,但我不想修改我复制的文档.
如果我使用.extract()它从树中删除元素.如果我只是附加所选元素,document2.append(document1.tag)它仍然会从document1中删除元素.
当我使用真实文件时,我可以在修改后不保存document1,但有没有办法在不损坏文档的情况下执行此操作?
我有一个JavaScript对象,它介绍了一些公共方法,我想使用JSDoc来记录它们.
在源文件中,我将这些函数按照合理的顺序进行分组和排序,但是在生成JSDoc后,我按字母顺序接收所有这些函数,这没有多大意义.
有没有办法保持输出中的顺序?我找不到任何答案,但我也发现这是不可能的.
我是python和beautifulsoup的新手,所以也许有一个我找不到的简单答案.
当我打电话的时候.new_tag('name')我也可以分配属性.new_tag('a', href='#', id='link1')
但我不能这样分配类,因为它是保留字.此外,我无法以这种方式添加名称,因为它用作标记名称属性的关键字.我知道我可以稍后添加它们,tag['class']例如,但我想知道,这是将类添加到新标记的唯一方法吗?或者有一种方法可以一步到位吗?