我假设我有一个包含许多行的文本文件,例如:
fsdfgsfgf
b3cbc3b45
456346aaa
bce45fa45
我想显示每一行及其编号:
text_file = open(r'C:\\Users\\user\\Text.txt', 'r')
for a in Plaintxt_file:
text=a[0:9]
print ('Text:', text )
print('it is number is:', a)
我想要的结果是:
Text: b3cbc3b45
it is number is:2
但我得到的结果是:
Text: b3cbc3b45
it is number is:b3cbc3b45
那么如何在python中显示文件行的编号?
答案 0 :(得分:3)
<style name="AppTheme" parent="Theme.AppCompat.Light">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorCyanAzure</item>
<item name="colorPrimaryDark">@color/colorWhite</item>
<item name="colorAccent">@color/colorMelon</item>
<item name="android:actionBarStyle">@style/AppTheme.MyActionBar</item>
</style>
<style name="AppTheme.MyActionBar" parent="@style/Widget.AppCompat.ActionBar">
<item name="android:titleTextStyle">@style/MyTheme.MyActionBar.TitleTextStyle</item>
</style>
<style name="MyTheme.MyActionBar.TitleTextStyle" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Title">
<item name="android:textColor">@color/colorWhite</item>
<item name="android:textStyle">normal</item>
</style>
出:
# with open(filename) as file:
# for index, line in enumerate(file,1)
file = ['fsdfgsfgf','b3cbc3b45','456346aaa','bce45fa45']
for index, line in enumerate(file,1):
print ('Text:', line )
print('it is number is:', index)
答案 1 :(得分:1)
您可以将let alert = app.alerts.elementBoundByIndex(0)
命令与enumerate
方法一起使用,如下所示:
readlines()
答案 2 :(得分:0)
使用Nr
打开文件with
以显示行号。
enumerate