当前位置: 首页 > 知识库问答 >
问题:

我如何从Python导出网站列表的状态为“是”或“否”到csv?

东郭宏深
2023-03-14

我从csv文件导入了一个网站列表。然后我检查了每个网站,看看这是不是在wordpress开发的。现在,我想将每个websited的wordpress状态作为“是”或“否”导出到CSV中。从这段代码中,我可以得到状态为全部“是”或全部“否”。它返回上次运行的网站的wordpress状态作为所有网站的wordpress状态。例如:如果上次运行的网站的wordpress状态是“是”,那么csv中所有网站的状态都是“是”。

`wpLoginCheck = requests.get(websiteToScan + '/wp-login.php', headers=user_agent)
        print(f"wpLoginCheck: {wpLoginCheck}")
        if wpLoginCheck.status_code == 200:
            df['Status'] = 'Yes'
            df.to_csv('updated.csv', index=False)
        else:
            print ("Not detected")
            df['Status'] = 'No'
            df.to_csv('updated.csv', index=False)`

共有1个答案

桑鸿志
2023-03-14
df['Status'] = 'Yes'

将所有行的变量'status'设置为Yes。如果要更改特定单元格的值,则需要使用

df.at[i, 'Status'] = 'Yes'

其中i是行索引。如果希望在循环进行时添加行,则可以将结果保存在字典中,最后将其转换为dataframe。例如,请参见如何在for循环中追加pandas dataframe中的行?

 类似资料:
  • 问题内容: 例如,如果通过以下内容: 如何检查是否为空? 问题答案: pythonic的方法来自PEP 8样式指南(“是”表示“推荐”,“ 否”表示“不推荐”): 对于序列(字符串,列表,元组),请使用以下事实:空序列为假。

  • 我正试图找到一种方法,如果可能的话,在单个python对象中表示一个项目的三种可用性状态。 当前,我必须提取一个json字段,其中包含一个日程安排、任何可能的预订,并表示接下来24小时的可用性和不可用性。 首先想到的是做一个列表,其中的3状态代表24小时。 |0不可用|1可用(由于当前时间在计划内)|2已预订但不可用

  • 问题内容: 我正在尝试将所有图像导入目录中(目录位置已知)。 我已经知道找出目录长度的方法。 我不确定如何将图像(使用)导入列表或字典中,以便对其进行适当的操作。 问题答案: 我将从使用glob开始: 然后使用图像列表(image_list)做您需要做的事情。

  • 问题内容: 这里, 这里有张桌子。我的目标是提取表并将其保存到csv文件。我写了一个代码: 我从这里迷路了。有人可以帮忙吗?谢谢! 问题答案: 因此,本质上您想解析出文件以获取文件中的元素。您可以将BeautifulSoup或lxml用于此任务。 您已经有使用的解决方案。我将使用发布解决方案:

  • 问题内容: 我想检查某个网站是否存在,这就是我正在做的事情: 如果该页面不存在(错误402或其他任何错误),我可以在该行中做什么以确保正在读取的页面退出? 问题答案: 您可以使用HEAD请求而不是GET。它将仅下载标题,而不下载内容。然后,您可以从标题中检查响应状态。 或者你可以使用 或者你可以使用

  • 所以,我有一个按钮,在黑暗和光明模式之间切换(我的网站默认是黑暗的),它可以工作,但现在我需要它保持在任何切换状态,在多个页面选择。我怀疑这和会话存储有关。也不想使用jQuery。我可以在代码中添加什么来实现这一点呢? 我有五个页面都链接到了id为“dark”的styles.css,然后在JS中我引用了第二个样式表light.css或JS中的“light”,所以我要切换样式表。所有五个页面的页脚都