之前看到csdn博客之星评选,想着一个菜菜,就不要去凑热闹了。 虽然跟其他大佬不能比,票数也差距很大,但是被提名,也是一种鼓励,毕竟写博客,优质的文章和舒服的排版,还是比较耗费时间和心力的,这对于一个csdner是一个微小的肯定。 新的一年,尽量多写一些优质的文章,一方面做个自己进步路上的总结,一方面也希望可以给新人一点帮助,哪怕是让他少踩一个小坑,解决一个bug,那也是有贡献的,毕竟,自己也是从那个时候过来的,不能整天看着大佬的博客 投票地址:https://bss.csdn.net/m/topic/blog_star2018 我在196号,最后一行,一个csdn账号只能投一票。谢谢! ?
每次遇到好的博客之后,很喜欢转载到自己的博客下做归类,转载的方法不太容易记住,这里记录下: 步骤 浏览器页面右键->Inspect(审查元素),就会出现当前HTML页面的代码,如下 ? 搜索找到”article”,点击article,文章的内容会全部选中,右键: Copy -> Copy outerHTML 把其中要转载的内容复制下来,CSDN中新建博客,复制内容即可 发表的时候一定要选择 参考 如何快速转载CSDN中的博客
2核2G云服务器首年95元,GPU云服务器低至9.93元/天,还有更多云产品低至0.1折…
python+shell 备份 CSDN 博客文章,CSDN博客备份工具 在 csdn 写了几年的博客了。多少也积累了两三百篇博文,近日,想把自己的这些文章全部备份下来,于是开始寻找解决方案。 csdn 的每篇博文都有独立的 ID 因此,我们需要把所有的 ID 都找出来。 搞到所有文章的ID 这个会有很多种方法,我直接通过爬取我的博客首页,来拿到所有的文章 ID。 分析一下我的博客的首页列表,我们可以看到这样的 url 格式 https://blog.csdn.net/fungleo/article/list/2。 下载博客文章的所有的 json 数据 我通过分析博客的编辑器,顺利找到了一个接口,其结果如下: ? 这个接口,实在是太完美了。下面,我就要把这些全部下载下来。
将博客搬至CSDN
https://blog.csdn.net/jdy_lyy/article/details/102923471 使用如下代码,先进入到打印界面 (function(){ $("#side").remove ".nav_top_2011, #header, #navigator").remove(); $(".p4course_target, .comment-box, .recommend-box, #csdn-toolbar , #tool-box").remove(); $("aside").remove(); $(".csdn-side-toolbar").remove(); $(".tool-box").remove( comment_form, .announce, #ad_cen, #ad_bot").remove(); $(".nav_top_2011, #header, #navigator").remove(); $(".csdn-side-toolbar ,.template-box,.reward-user-box").remove(); $(".p4course_target, .comment-box, .recommend-box, #csdn-toolbar
为节约排版发布时间,该账号所有文章将会同步到CSDN CSDN账号为:腾讯云大数据 欢迎大家关注
我们这些可怜的程序员只能想办法装修装修自己的csdn博客了。那么作为csdn的一个忠实用户,今天我教大家如何免费的对自己的csdn博客进行装修。 1.添加打赏功能 之前我写过一篇关于csdn博客添加打赏功能的需求文章,地址:http://blog.csdn.net/xmtblog/article/details/50371814 虽然到目前为止 csdn还没有实现,但是作为程序员我们可以间接的靠装修博客栏目来实现。 然后到博客栏目(http://write.blog.csdn.net/configure/column) 添加自定义栏目,一个人最多可以添加6个自定义栏目(好像只有博客专家才有添加自定义栏目的权限)。 将js代码添加到博客栏目内容中即可。
Python爬虫抓取csdn博客 昨天晚上为了下载保存某位csdn大牛的全部博文,写了一个爬虫来自动抓取文章并保存到txt文本,当然也可以 保存到html网页中。 由于csdn网站的robots.txt文件中显示禁止任何爬虫,所以必须把爬虫伪装成浏览器,而且不能频繁抓取,得sleep一会再抓,使用频繁会被封ip的,但可以使用代理ip。 qq.com ''' import urllib2 import re from bs4 import BeautifulSoup import random import time class CSDN_Blog_Spider ') req.add_header('Accept','*/*') req.add_header('Referer','http://blog.csdn.net/ break time.sleep(10) #url = input('请输入CSDN博文地址:') url = "http://blog.csdn.net/mangoer_ys
Python生成CSDN博客分享图 一、前言 我们分享博客的方式有很多种,最常见的无非就是分享链接。或者是编辑一条消息,写上标题链接等东西。但是这种方式都不够直观,相比之下图片的方式要更引人注目。 CSDN移动端提供了分享图的功能,但是展示的内容是固定的,所以我就想到用Python自己生成分享图。本文只是技术分享,所以在效果上没有下太多功夫,生成的图片比官方是要丑得多,还需包含。 二、爬取信息 我们要生成博客分析图,就需要先获得一些信息,像是作者的名字,头像,文章的摘要等。 这就需要使用到爬虫了,先选取本人的一篇博客:学会这些Python美图技巧,就等着女朋友夸你吧,我们在浏览器打开,右击检查就可以看到下图: ? 于是我们就可以用下面代码分析出摘要: import requests from bs4 import BeautifulSoup # 要生成分享图的博客地址 url = 'https://blog.csdn.net
Content-Type:application/x-www-form-urlencoded origin:https://mp.csdn.net referer:https://mp.csdn.net
本文告诉大家如何模拟登陆csdn,这个方法可以用于模拟登陆其他网站。 HttpClient 使用 Cookie 我们可以使用下面代码让 HttpClient 使用 Cookie ,有了这个才可以保存登陆,不然登陆成功下次访问网页还是没登陆。 打开 https://passport.csdn.net/account/login 可以看到这个界面 右击查看源代码,可以拿到上传需要使用的两个变量 lt 和 execution 在登陆的时候, 使用 post 把账号密码、lt execution 上传就可以登陆 模拟登陆csdn 于是下面就是模拟登陆 使用 WebView 模拟登陆 csdn 下面给大家一个叫简单方法模拟登陆csdn GeekWebView.Navigate(new Uri("http://passport.csdn.net/")); GeekWebView.NavigationCompleted
今天我们来用java代码爬取csdn博客网站,然后自动评论,这一波操作可以说是相当风骚了,话不多说,咱上代码。 if (ret.indexOf("redirect_back") > -1) { System.out.println("登陆成功。。。。。") ; } } 有了登录代码我们还得获取博客文章列表,这是我们爬取的源头。 下面以博客首页为起点往其他网络节点爬: https://blog.csdn.net 我们可以把自己当做一个虫子,接下来将在蜘蛛网上从A节点到B节点,一直爬到目的地。 // 收集完a标签后再登陆,否则会丢掉很多a标签,具体原因不名 loginCsdnPager(); BufferedOutputStream bos = null; // 评论成功计数器
最近要弄一个爬虫程序,想着先来个简单的模拟登陆, 在权衡JxBrowser和HtmlUnit 两种技术, JxBowser有界面呈现效果,但是对于某些js跳转之后的效果获取比较繁琐。 随后考虑用HtmlUnit, 想着借用咱们CSND的登陆练练手。谁知道CSDN的登陆,js加载时间超长,不设置长一点的加载时间,按钮提交根本没效果,js没生效。 具体看代码注释吧。 奉劝做爬虫的同志们,千万别用CSDN登陆练手,坑死我了。。。 maven配置如下: <dependencies> <! ) private static String TARGET_URL = "https://passport.<em>csdn</em>.net/account/login? 后人切记不要用<em>CSDN</em>模拟<em>登陆</em>!!!!!!!
本文告诉大家如何模拟登陆csdn,这个方法可以用于模拟登陆其他网站。 HttpClient 使用 Cookie 我们可以使用下面代码让 HttpClient 使用 Cookie ,有了这个才可以保存登陆,不然登陆成功下次访问网页还是没登陆。 打开 https://passport.csdn.net/account/login 可以看到这个界面 ? 在登陆的时候,使用 post 把账号密码、lt execution 上传就可以登陆 模拟登陆csdn 于是下面就是模拟登陆 获得账号信息 AccountCimage account = AppId.AccoutCimage csdn 下面给大家一个叫简单方法模拟登陆csdn GeekWebView.Navigate(new Uri("http://passport.csdn.net/"));
import requests from bs4 import BeautifulSoup url="https://passport.csdn.net/account/login" # 登录页的网址 "_eventId":eventId } r = s.post(url, data = values, headers=headers) # 提交表单 url = "http://my.csdn.net
https://marketing.csdn.net/p/d4ac23c33971a1297ff60aa7784f4b3a ? ? 感谢各位的阅读,期待更多内容分享,感谢
工具介绍 本篇文章主要是解说怎样模拟登陆CSDN。 步骤分析 第一步、首先须要拿到模拟登陆的请求地址,在CSDN登陆页就能够找到:https://passport.csdn.net/account/login,不错,第一步已经成功 第二步、抓包得到 void fetchNecessaryParam() throws IOException { // 查看CSDN登陆页面源代码发现登陆时须要post5个參数 // name、password ~~ 模拟登陆CSDN仅仅是抛砖引玉。 你也能够用此法模拟登陆各种平台,百度啊、新浪微博啊等等 CSDN这里仅仅是一个基础的模拟的登陆,别的可能还会涉及到SSL等各种技术、有兴趣的朋友能够试试 若有问题,欢迎大家指正~ 发布者
import urllib.request from bs4 import BeautifulSoup import os def getid (x): url = r'https://blog.csdn.net filPath = os.path.join(sourceDir, fil) readJson(filPath) findJson() 再跑一边这个脚本,就将所有的博客文章全部生成在了
python+shell 备份 csdn 博客文章3 备份图片 前面,我们将所有的博客文章全部备份下来了。但是,博客当中的那些图片,还是散落在各处。 有的在第三方的网站上,有的在 CSDN 的服务器上,有的直接引用的其他地方的图片。 备份图片的整体思路 通过循环每一个博客文章文档的每一行内容,查找所有的图片路径,并保存为字典。 再一次循环博客文章的每一行内容,通过上一步匹配的字典,将原有的图片路径替换为更新后的路径。 任何一个复杂的问题,我们认真分析后都能够解决。 查找所有图片路径脚本 #! fp: res.append(fp) for i in res: saveImg(i) findMdFile() 好,通过上面的脚本,我顺利的将所有博客文章中的图片路径全部替换为新的图片路径
写这篇文章的主要目的是了解Swift语言本身,如何以及Objc和第三方交互框架 必须先用CSDN帐户登录。 您可以导出所有的博客文章,加入YAML当首标信息,包括对应标签和分类在头制品信息,和底座式(原版的、转载、翻译) 开发环境 OS X 10.10,Xcode6 Beta4。 CSDN下载地址 GitHub地址 UPDATED: GitHub上已更新至Xcode6 Beta6,之前版本号编译会报错。详细看 这里。 版权声明:如需转载,转载请注明出处。谢谢。
轻量应用服务器(Lighthouse)是一种易于使用和管理、适合承载轻量级业务负载的云服务器,能帮助中小企业及开发者在云端快速构建网站、博客、电商、论坛等各类应用以及开发测试环境,并提供应用部署、配置和管理的全流程一站式服务,极大提升构建应用的体验,是您使用腾讯云的最佳入门途径。
扫码关注腾讯云开发者
领取腾讯云代金券