Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用python从记事本中提取或解析特定的文本行?_Python_Python 2.7_List - Fatal编程技术网

如何使用python从记事本中提取或解析特定的文本行?

如何使用python从记事本中提取或解析特定的文本行?,python,python-2.7,list,Python,Python 2.7,List,下面我在notepad.txt文件中有一个多文本,我只想提取external\u uid列的所有值,并使用python脚本打印列表变量external\u value中的所有值 有人能帮我写脚本代码吗?(我是Python的初学者) 例如: external_value=['0114e606-df6c-4657-8a57-ae104a541787','0144d28b-95ac-4b06-8f24-678635a68f63','25b30794-ce69-4538-8675-bb568dac129

下面我在notepad.txt文件中有一个多文本,我只想提取external\u uid列的所有值,并使用python脚本打印列表变量external\u value中的所有值

有人能帮我写脚本代码吗?(我是Python的初学者)

例如:


external_value=['0114e606-df6c-4657-8a57-ae104a541787','0144d28b-95ac-4b06-8f24-678635a68f63','25b30794-ce69-4538-8675-bb568dac1296']
您可以尝试以下方法:

results=[]
打开(“notepad.txt”)作为f:
对于f中的行:
对于行中的id、外部uid、num、cst。拆分(“|”):
结果.追加(外部\u uid)

您尝试过什么?为什么不起作用?为什么你要用django标记它?我试着把这个文本文件放在一个for-each循环中,但实际上不知道该编写什么代码。我用django标记它,因为它可能也能解决这个问题(可能是因为我是python django的新手),在这种情况下,请分享你的代码和研究,堆栈溢出是为了帮助您学习和解决特定问题,而不仅仅是为您编写coe。Django是一个用于web应用程序的框架,它与解析文本文件无关。好吧,我对Django不太了解,但这并不意味着你会对我的问题@SimonN投反对票。我没有分享我的代码,因为我不知道从哪里开始。在我的问题中,我已经说过我是python新手,Djangots在@Florian实际上不起作用,因为它被困在许多值附近的不规则空间中。你知道如何清理这个文本文件。更新你的问题,像这样我帮不了你。