小编luc*_*llo的帖子

在 Python 中更新 JSON 文件

我要更新的 .json 文件具有以下结构:

{
  "username": "abc",
  "statistics": [
    {
      "followers": 1234,
      "date": "2018-02-06 02:00:00",
      "num_of_posts": 123,
      "following": 123
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

我希望它像这样插入一个新的统计数据

{
  "username": "abc",
  "statistics": [
    {
      "followers": 1234,
      "date": "2018-02-06 02:00:00",
      "num_of_posts": 123,
      "following": 123
    },
    {
      "followers": 2345,
      "date": "2018-02-06 02:10:00",
      "num_of_posts": 234,
      "following": 234
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

当与

with open(filepath, 'w') as fp:
    json.dump(information, fp, indent=2)
Run Code Online (Sandbox Code Playgroud)

该文件将始终被覆盖。但我希望添加统计中的项目。我尝试以多种可能的方式读取文件并在之后附加它,但它从未奏效。

数据即将写入信息变量中,就像

information = {
  "username": username,
  "statistics": [
      {
          "date": datetime.now().strftime('%Y-%m-%d %H:%M:%S'),
          "num_of_posts": num_of_posts,
          "followers": followers,
          "following": following
      } …
Run Code Online (Sandbox Code Playgroud)

python json

2
推荐指数
1
解决办法
8178
查看次数

悬停时div中的CSS对象移动

我目前正在通过向他的网站添加社交媒体图标来帮助朋友。我想使用很酷的悬停效果,但是当我悬停图标时,它们会在div. 这并不奇怪,但除了调整填充使其看起来不动之外,我找不到任何其他方法。它看起来不太体面,有点作弊。

<script src="https://use.fontawesome.com/a63c918c5b.js" type="text/javascript">
</script>

<style media="screen" type="text/css">
  .icons {
    position: relative;
    padding: 9px;
  }
  .icons:hover {
    color: #4f5255;
    font-size: 19px;
    transition: font-size 0.2s;
    /*padding: 7px;*/
  }
  div {
    height: 100px;
    width: 200px;
    float: left;
  }
</style>

<div>
  <a target="_blank" href="link" class="icons fa fa-facebook" style="color: #4f5255;text-decoration:none;"></a>
  <a target="_blank" href="link" class="icons fa fa-twitter" style="color: #4f5255;text-decoration:none"></a>
  <a target="_blank" href="link" class="icons fa fa-instagram" style="color: #4f5255;text-decoration:none"></a>
</div>
Run Code Online (Sandbox Code Playgroud)

我不希望图标在悬停在其中一个图标上时水平和垂直移动。我该如何解决?

html css icons hover

1
推荐指数
1
解决办法
1793
查看次数

标签 统计

css ×1

hover ×1

html ×1

icons ×1

json ×1

python ×1