我想知道如何使用Python动态检索静态用户的ID。我试着将它存储在变量中。
mgmt = user-data (user-data contain below table information)
dynamicID = user-data.find("User ID" sp001 )
print dynamicID
这就是表格的样子
ID User Name
11 sp001
16 sp002
23 sp003
我是Python的新手,总是欢迎任何想法:) 此用户数据是文本文件,因此ID和用户名之间的空格是问题..
答案 0 :(得分:0)
默认情况下,所有标头将自动具有基于标头文本生成的唯一ID属性。请注意此示例,其中所有三个标头都具有相同的ID:
#Header
#Header
#Header
结果:
<h1 id="header">Header</h1>
<h1 id="header_1">Header</h1>
<h1 id="header_2">Header</h1>
在文档中放置您希望显示目录的标记。然后,文档中所有标题的嵌套列表将替换标记。标记默认为[TOC],因此以下文档:
[TOC]
# Header 1
## Header 2
会生成以下输出:
<div class="toc">
<ul>
<li><a href="#header-1">Header 1</a></li>
<ul>
<li><a href="#header-2">Header 2</a></li>
</ul>
</ul>
</div>
<h1 id="header-1">Header 1</h1>
<h1 id="header-2">Header 2</h1>
无论是在文档中找到标记(还是禁用),目录都可以作为Markdown类的属性(toc)使用。这允许用户在其页面模板中的其他位置插入目录。例如:
md = markdown.Markdown(extensions=['markdown.extensions.toc'])
html = md.convert(text)
page = render_some_template(context={'body': html, 'toc': md.toc})