将文本文件中的字符串放入Python变量中

时间:2014-03-13 23:06:00

标签: python

我已经构建了一些动态生成URL字符串并将它们放入文本文件的SAS代码。我需要一种方法将这个字符串转换为Python变量,然后我可以在我的Python代码中使用它。

我已经查看了一些基于配置程序的解决方案,这些似乎对我想要实现的目标有点精心设计。

是否有一种简单的方法可以打开文本文件并将其内容转换为变量字符串?

由于

3 个答案:

答案 0 :(得分:0)

你的意思是:

with open(filename) as f:
    for line in f:
        line = line.strip()
        # access each line as a string here

答案 1 :(得分:0)

myurls = open(myfile, 'r').readlines()

myfile中的myurls内容存储为list,每行作为字符串元素。即每个URL都是一个可以独立访问的单独项目。

答案 2 :(得分:0)

不确定您的文字是如何格式化的,但这样的事情应该有效:

text_file = open('txt.txt', 'r')
lines = text_file.readlines()

行应该是一个列表。 你可以这样测试:

print lines
for url in lines:
  print url

url应该是一个字符串。