【问题标题】:Python Get Random Choice From Text File Then Repeat That ChoicePython 从文本文件中获取随机选择,然后重复该选择
【发布时间】:2014-03-07 23:20:07
【问题描述】:

这可能看起来很简陋,但我对如何实现这一点持空白。它基本上用于href链接和锚文本。我需要从文本文件中获取随机行,创建 html 代码,然后重复我收集的随机选择作为锚文本。到目前为止,这是我的代码。我将如何重复我从文本文件中获得的锚文本选择?谢谢你的帮助。

'<p><a href="/' + random.choice(list(open('data_files/script_only_files/titles.csv'))).replace(" ", "-").replace("---", "-").replace("\n", "").lower() + '/">' + random.choice(list(open('data_files/script_only_files/titles.csv'))).replace("\n", "") + '</a></p>'

此代码可以很好地获取 href 的 url,但正如您所见,它还获取随机锚文本,这不是我想要实现的。我需要实现的示例输出如下:

<a href="/my-funny-wordpress-page/">My Funny Wordpress Page</a>

谢谢。

【问题讨论】:

    标签: python html random


    【解决方案1】:

    你可以使用变量吗?

    mychoice = random.choice(list(open('data_files/script_only_files/titles.csv')))
    mytag = '<p><a href="/' + mychoice.replace(" ", "-").replace("---", "-").replace("\n", "").lower() + '/">' + mychoice.replace("\n", "") + '</a></p>'
    

    【讨论】:

      猜你喜欢
      • 2015-12-23
      • 1970-01-01
      • 1970-01-01
      • 2020-02-19
      • 1970-01-01
      • 1970-01-01
      • 2019-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多