软件的环境配置以及使用 有偿

一个开源软件包,需要使用和安装,在配置环境上涉及程序语言的内容。
file:///media/zmd/C512-DE53/IAG%E6%AD%A3%E6%BC%94%E6%95%B0%E6%8D%AE%E5%8C%85/IAG

file:///……是你本机资源的链接,别人在网上是看不了的

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/211512
  • 这篇博客也不错, 你可以看下微信发图时找不到在其他软件上刚保存的图片或视频,但是在手机自带相册里面能看到的解决办法,亲测有效
  • 除此之外, 这篇博客: 爬虫中关于登录以及登录验证码的简单处理方法中的 一,处理没有登录验证的网站。 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 1,使用浏览器的检查功能,获取登录表单的属性

    在这里插入图片描述

    • 2,查看表单需要提交的name属性,即为我们要post提交的部分,分别为以下属性

      • log:账号
      • pwd: 密码
      • rememberme:记住登录信息,默认值value为forever
      • 隐藏标签,hidden:
        • redirect_to :值为 http://localhost/wordpress/wp-admin/
        • testcookie :值为1
    • 3,找到这些登录信息,即可构造提交表单使用requests进行登录

      import requests
      from bs4 import BeautifulSoup
      
      
      def login_post(url, name, pwd):
          headers = {
              'User-Agent': 'python-requests/2.22.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*',
              'Connection': 'keep-alive'
          }
          post_data = {
              "log": name,
              "pwd": pwd,
              "rememberme": "forever",
              "redirect_to": r"http://localhost/wordpress/wp-admin/",
              "testcookie": 1,
          }
          # 用session保存登录信息,在网站访问期间。
          session = requests.session()
          login_page = session.post(url, data=post_data, headers=headers)
          # 输出登录状态
          print(login_page.status_code)
      
      if __name__ == '__main__':
          url = "http://localhost/wordpress/wp-login.php?loggedout=true&wp_lang=en_US"
          login_post(url=url,name="FLanWu", pwd="admin123")
      
      
    • 4,如果最后输出的状态码为200说明登录成功了。若出现4xx,5xx说明有问题,可查找相对应的状态码进行针对性更改。一般是检查属性值或者是其他hidden是否漏写。

  • 您还可以看一下 王达老师的【深入理解计算机网络】入门计算机网络基础视频课程(上)课程中的 计算机网络定义及发展历程(上)小节, 巩固相关知识点