热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

开发笔记:自动发帖子博客园

本文由编程笔记#小编为大家整理,主要介绍了自动发帖子-博客园相关的知识,希望对你有一定的参考价值。1、登录博客园,抓包获取cookies
本文由编程笔记#小编为大家整理,主要介绍了自动发帖子-博客园相关的知识,希望对你有一定的参考价值。


1、登录博客园,抓包获取COOKIEs

技术分享图片

 

from requests.api import post

 

import random
def addContent(title = ‘你好python3‘,content=‘你好python3‘):
‘‘‘写随笔保存草稿‘‘‘
url = ‘https://i.cnblogs.com/EditPosts.aspx?opt=1‘
headers = {‘COOKIE‘:‘_ga=GA1.2.1239636619.1534329060;‘
‘ __gads=ID=bfefe72e2a21ad5b:T=1541037898:S=ALNI_MbFt9qMBHRjgWHO5NMfo9iXfkuoWw;‘
‘ _gid=GA1.2.1433240614.1543390209; ‘
‘.CNBlogsCOOKIE=‘
‘C1AC0E7CF1CC40B40D6B30FCA33A0898DAAD80D2CE394C9BD35A6863FA6B61F9646D5AD61F401B‘
‘26305AE5902525CD0CDC9C647C9D28892462CFE993771774906562F62AB4A610E30E2142ECDD72‘
‘D0D3D3DAA523; .Cnblogs.AspNetCore.COOKIEs=CfDJ8KlpyPucjmhMuZTmH8oiYTNBz_YdK1q6‘
‘WQe1JmYSa4hlL_RqUvfpnpPxtGmZZ-l9Voz1JN5vUxaOzCfi_r0b-bbg72-WWdjGCh67Zct-Y2NEiC‘
‘spRaVYrO2VX2oRph1By4w3D-cJXNA9qRS7RV--bfzZxAysQuxyPwrvZPr-wLizCH3-k26RNlDxE8aT‘
‘blYMQZJ9hQdig08hFKlrHv7mUaK1yPDSl3IR3AvLeG8G1QrsJLjVUdOnnLkgeQmKWWj0BmRRtpUxNk‘
‘J6usi8mRTbE_nFZKUG6Ek4Ts7ieAEg4wSW; _gat=1; ‘
‘SERVERID=a15b3bd10716e69d8be538bb89e87a05|1543473819|1543473623‘}
data = {‘__VIEWSTATE‘:‘‘,
‘__VIEWSTATEGENERATOR‘:‘FE27D343‘,
‘Editor$Edit$txbTitle‘:‘title‘,
‘Editor$Edit$EditorBody‘:

%s

%content,
‘Editor$Edit$Advanced$ckbPublished‘:‘on‘,
‘Editor$Edit$Advanced$chkDisplayHomePage‘:‘on‘,
‘Editor$Edit$Advanced$chkComments‘:‘on‘,
‘Editor$Edit$Advanced$chkMainSyndication‘:‘on‘,
‘Editor$Edit$Advanced$txbEntryName‘:‘‘,
‘Editor$Edit$Advanced$txbExcerpt‘:‘‘,
‘Editor$Edit$Advanced$txbTag‘:‘‘,
‘Editor$Edit$Advanced$tbEnryPassword‘:‘‘,
‘Editor$Edit$lkbDraft‘:‘存为草稿‘}
res = post(url=url,data=data,headers=headers,verify=False)
return res
addContent(title = random.randint(1,100),content=random.randint(1,100))
保存为草稿,自动化脚本完成

 




































推荐阅读
  • 欢乐的票圈重构之旅——RecyclerView的头尾布局增加
    项目重构的Git地址:https:github.comrazerdpFriendCircletreemain-dev项目同步更新的文集:http:www.jianshu.comno ... [详细]
  • 开发笔记:Java是如何读取和写入浏览器Cookies的
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Java是如何读取和写入浏览器Cookies的相关的知识,希望对你有一定的参考价值。首先我 ... [详细]
  • Python瓦片图下载、合并、绘图、标记的代码示例
    本文提供了Python瓦片图下载、合并、绘图、标记的代码示例,包括下载代码、多线程下载、图像处理等功能。通过参考geoserver,使用PIL、cv2、numpy、gdal、osr等库实现了瓦片图的下载、合并、绘图和标记功能。代码示例详细介绍了各个功能的实现方法,供读者参考使用。 ... [详细]
  • 使用正则表达式爬取36Kr网站首页新闻的操作步骤和代码示例
    本文介绍了使用正则表达式来爬取36Kr网站首页所有新闻的操作步骤和代码示例。通过访问网站、查找关键词、编写代码等步骤,可以获取到网站首页的新闻数据。代码示例使用Python编写,并使用正则表达式来提取所需的数据。详细的操作步骤和代码示例可以参考本文内容。 ... [详细]
  • 在springmvc框架中,前台ajax调用方法,对图片批量下载,如何弹出提示保存位置选框?Controller方法 ... [详细]
  • ScrollView嵌套Collectionview无痕衔接四向滚动,支持自定义TitleView
    本文介绍了如何实现ScrollView嵌套Collectionview无痕衔接四向滚动,并支持自定义TitleView。通过使用MainScrollView作为最底层,headView作为上部分,TitleView作为中间部分,Collectionview作为下面部分,实现了滚动效果。同时还介绍了使用runtime拦截_notifyDidScroll方法来实现滚动代理的方法。具体实现代码可以在github地址中找到。 ... [详细]
  • 本文介绍了响应式页面的概念和实现方式,包括针对不同终端制作特定页面和制作一个页面适应不同终端的显示。分析了两种实现方式的优缺点,提出了选择方案的建议。同时,对于响应式页面的需求和背景进行了讨论,解释了为什么需要响应式页面。 ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • Python如何调用类里面的方法
    本文介绍了在Python中调用同一个类中的方法需要加上self参数,并且规范写法要求每个函数的第一个参数都为self。同时还介绍了如何调用另一个类中的方法。详细内容请阅读剩余部分。 ... [详细]
  • C# 7.0 新特性:基于Tuple的“多”返回值方法
    本文介绍了C# 7.0中基于Tuple的“多”返回值方法的使用。通过对C# 6.0及更早版本的做法进行回顾,提出了问题:如何使一个方法可返回多个返回值。然后详细介绍了C# 7.0中使用Tuple的写法,并给出了示例代码。最后,总结了该新特性的优点。 ... [详细]
  • Java String与StringBuffer的区别及其应用场景
    本文主要介绍了Java中String和StringBuffer的区别,String是不可变的,而StringBuffer是可变的。StringBuffer在进行字符串处理时不生成新的对象,内存使用上要优于String类。因此,在需要频繁对字符串进行修改的情况下,使用StringBuffer更加适合。同时,文章还介绍了String和StringBuffer的应用场景。 ... [详细]
  • 关键词:Golang, Cookie, 跟踪位置, net/http/cookiejar, package main, golang.org/x/net/publicsuffix, io/ioutil, log, net/http, net/http/cookiejar ... [详细]
  • Linux环境变量函数getenv、putenv、setenv和unsetenv详解
    本文详细解释了Linux中的环境变量函数getenv、putenv、setenv和unsetenv的用法和功能。通过使用这些函数,可以获取、设置和删除环境变量的值。同时给出了相应的函数原型、参数说明和返回值。通过示例代码演示了如何使用getenv函数获取环境变量的值,并打印出来。 ... [详细]
  • Oracle10g备份导入的方法及注意事项
    本文介绍了使用Oracle10g进行备份导入的方法及相关注意事项,同时还介绍了2019年独角兽企业重金招聘Python工程师的标准。内容包括导出exp命令、删用户、创建数据库、授权等操作,以及导入imp命令的使用。详细介绍了导入时的参数设置,如full、ignore、buffer、commit、feedback等。转载来源于https://my.oschina.net/u/1767754/blog/377593。 ... [详细]
  • Python SQLAlchemy库的使用方法详解
    本文详细介绍了Python中使用SQLAlchemy库的方法。首先对SQLAlchemy进行了简介,包括其定义、适用的数据库类型等。然后讨论了SQLAlchemy提供的两种主要使用模式,即SQL表达式语言和ORM。针对不同的需求,给出了选择哪种模式的建议。最后,介绍了连接数据库的方法,包括创建SQLAlchemy引擎和执行SQL语句的接口。 ... [详细]
author-avatar
手机用户2602915953
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有