将字符串与python中的文本文件进行比较

Hercislife

我正在尝试将字符串与文本文件中的文本进行比较。但是由于某种原因,即使我从字面上将文本从文本文件复制并粘贴到字符串中,它也会返回不一样的状态。我还检查了如何将字符串与文本文件进行比较,以确保我做对了,所以我对为什么这样做不满意感到非常困惑。

string = "This is working"
x = open('work.txt').read()
print(string)
print(x)
print(x is string)

文本文件的内容是This is working,当我运行代码时,我得到下面的输出

This is working
This is working

False

编辑:我也已经尝试过:

if string == open('work.txt').read():
    print("Working")
else:
    print("Not working")

这也说明了 Not working

阿农·科沃德(Anon Coward)

如前所述,您应该使用两个问题==而不是is检查是否相等。另外,请注意第二个打印语句输出和结果输​​出之间的额外行。这是因为您从文件中读取的字符串中包含换行符,因此它们不是同一字符串。

如果删除换行符,它们应该进行比较:

string = "This is working"
x = open('work.txt').read().strip()
print(string)
print(x)
print(x == string)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将字符串与文本文件进行比较的文件处理

来自分类Dev

文本文件中的Perl字符串比较

来自分类Dev

使用matplotlib将文本文件中的字符串转换为图以进行打印

来自分类Dev

Python将长字符串保存在文本文件中

来自分类Dev

避免在 Python 中的字符串中使用逗号将引号写入文本文件

来自分类Dev

比较文本文件的字符串

来自分类Dev

从文本文件读取时如何比较单独行中的字符串

来自分类Dev

比较两个文本文件中的字符串

来自分类Dev

PHP、cURL、strpos - 逐行比较文本文件中的子字符串与变量中的字符串

来自分类Dev

将文本文件批量拆分为出现字符串的文本文件

来自分类Dev

将字符串写入文本文件

来自分类Dev

将文本文件读入字符串

来自分类Dev

将文本文件读入字符串数组

来自分类Dev

从 Python 中的文本文件中读取包含文本字符串的整行

来自分类Dev

如何从文本文件中读取JSON字符串进行解析?

来自分类Dev

读取文本文件中的字符串

来自分类Dev

从文本文件中检索匹配的字符串

来自分类Dev

在文本文件中找不到字符串

来自分类Dev

在文本文件中搜索字符串

来自分类Dev

在文本文件中搜索多行字符串

来自分类Dev

从文本文件中删除字符串

来自分类Dev

在文本文件中搜索字符串?

来自分类Dev

从文本文件中获取特定字符串

来自分类Dev

在文本文件中搜索字符串的位置

来自分类Dev

将嵌套列表中的整数输出到文本文件中的字符串

来自分类Dev

在AS3中,将文本文件加载到字符串中

来自分类Dev

将文本文件中的字符串转换为Powershell中的数组

来自分类Dev

将嵌套列表中的整数输出到文本文件中的字符串

来自分类Dev

从Matlab到Python的转换:将文本文件读入numpy记录并在数组中搜索字符串

Related 相关文章

  1. 1

    将字符串与文本文件进行比较的文件处理

  2. 2

    文本文件中的Perl字符串比较

  3. 3

    使用matplotlib将文本文件中的字符串转换为图以进行打印

  4. 4

    Python将长字符串保存在文本文件中

  5. 5

    避免在 Python 中的字符串中使用逗号将引号写入文本文件

  6. 6

    比较文本文件的字符串

  7. 7

    从文本文件读取时如何比较单独行中的字符串

  8. 8

    比较两个文本文件中的字符串

  9. 9

    PHP、cURL、strpos - 逐行比较文本文件中的子字符串与变量中的字符串

  10. 10

    将文本文件批量拆分为出现字符串的文本文件

  11. 11

    将字符串写入文本文件

  12. 12

    将文本文件读入字符串

  13. 13

    将文本文件读入字符串数组

  14. 14

    从 Python 中的文本文件中读取包含文本字符串的整行

  15. 15

    如何从文本文件中读取JSON字符串进行解析?

  16. 16

    读取文本文件中的字符串

  17. 17

    从文本文件中检索匹配的字符串

  18. 18

    在文本文件中找不到字符串

  19. 19

    在文本文件中搜索字符串

  20. 20

    在文本文件中搜索多行字符串

  21. 21

    从文本文件中删除字符串

  22. 22

    在文本文件中搜索字符串?

  23. 23

    从文本文件中获取特定字符串

  24. 24

    在文本文件中搜索字符串的位置

  25. 25

    将嵌套列表中的整数输出到文本文件中的字符串

  26. 26

    在AS3中,将文本文件加载到字符串中

  27. 27

    将文本文件中的字符串转换为Powershell中的数组

  28. 28

    将嵌套列表中的整数输出到文本文件中的字符串

  29. 29

    从Matlab到Python的转换:将文本文件读入numpy记录并在数组中搜索字符串

热门标签

归档