Python学习
JBlock
个人博客:https://www.fuzzer.xyz
展开
-
剖析Python3相对于2版本以后的主要变化
对于初期学习python的同学,可能会面临一些问题,如同样一行代码,明明看到别人可以运行成功,而自己却不可以,于是便有点尴尬啦.........其实我们有时候陷入思想的泥潭的时候,只是因为我们尚未清除上面的污垢,而上面的问题便引发了我们接下来的讨论。 print 从内置命令变为一个函数,python2.4之前在应用时::print s,而现在我们需要以一个函数原创 2017-09-02 11:35:57 · 1001 阅读 · 0 评论 -
微信API接口应用及可视化数据分析
from os import pathimport re, jiebaimport matplotlib.font_manager as fmfrom pylab import *from wxpy import *import re, jiebaimport matplotlib.pyplot as plt#词云生成工具from wordcloud import WordClo...原创 2019-01-11 16:08:45 · 1201 阅读 · 0 评论 -
iscc2018攻防
题记继续未完成的使命和历程,借助iscc线下攻防赛的复现,窥探一下攻防赛的思路与技巧。正文首先打开界面发现一个登陆界面一个注册界面,先看一个注册界面得源码如下:<html><head> <title>注册</title></head><body> <h1 style='text-...原创 2019-06-22 19:46:56 · 4743 阅读 · 0 评论 -
LCTF2017之萌萌哒报名系统
题记:最近在服务器上复现了一些CTF题目,所以对这些题目整理上相应的writeup。所以,才有了今天的文章。正文:这道题目是LCTF2017的题目,名字为萌萌哒报名系统。题目提示为:天依花了一整天的时间用IDE开发了一个报名系统,现在她睡着了,难道你们不想做点什么嘛XD?首先提示是IDE,那么我们可以想到PHP有款强大的IDE叫做PHPSTORM,它新建项目的时候会生成一个.ide...原创 2018-10-04 17:59:08 · 3051 阅读 · 0 评论 -
python的shutil模块
shutil:高级的 文件、文件夹、压缩包 处理模块shutil.copyfileobj(fsrc, fdst[, length])(copyfileobj方法只会拷贝文件内容)将文件内容拷贝到另一个文件中import shutilshutil.copyfileobj(open('old.xml','r'), open('new.xml', 'w'))shutil.copyfile(src, ...原创 2018-03-21 17:20:04 · 1336 阅读 · 0 评论 -
利用百度API实现文字识别
简介将图片上文字识别出来,是一件非常有意思的事,而这样技术的实现,同样有助于我们实现图片验证码的识别,将图像翻译成文字一般成为光学文字识别(Optical Character Recognition, OCR)。可以实现OCR的底层库并不多,目前很多库都是使用共同的几个底层OCR库,或者是在上面进行定制。一些人是通过机器学习的方法,自己进行训练来实现识别,但那样识别率不高,并且也较为繁琐,今天我们...原创 2018-02-12 18:24:37 · 30097 阅读 · 7 评论 -
Python的提交表单功能
当你在数据采集做爬虫的时候,我们都要用到HTTP协议的GET方法和POST方法。今天我们暂且介绍一下POST方法。也就是把信息推送到网络服务器进行存储和分析。 页面表单基本可以看成一种用户提交POST请求的方式,且这种请求方式是服务器能够理解的,而POST方法一般都被用来认证。正如网站的URL链接可以帮助用户提交GET请求一样,HTML表单可以帮助用户提交POST请求。在python中,...原创 2018-02-10 12:02:29 · 11993 阅读 · 0 评论 -
python 实现维基百科六度分隔原理
在本篇文章中,我将创建一个项目来实现维基百科六度分隔理论的查找方法。也就说,我们要实现从埃里克,艾德尔的词条页面(http://en.wikipedia.org/wiki/Eric_Idle)开始,经过最少的链接点击次数找到凯文.贝肯的词条页面(http://en.wikipedia.org/wiki/)。简单的来说,就是实现把两个不相干的主题,用总数不超过六条的主题链接起来。(包括原来的两个)。原创 2018-02-01 13:56:23 · 1403 阅读 · 0 评论 -
python urllib中的urlparse模块
urlparse主要是URL的分解和拼接,分析出URL中的各项参数,可以被其他的URL使用。主要的函数有:1、urlparse将URL分解为6个片段,返回一个元组,包括协议、基地址、相对地址等等[python] view plain copyimport urlparse url = urlparse.urlparse(原创 2018-02-01 13:31:22 · 3419 阅读 · 0 评论 -
爬虫编写之前奏
今天我先用几个问题的形式来介绍下爬虫,然后介绍下我们写爬虫之前所需要做的准备,希望能对大家有所帮助,也希望能帮助初学者入门爬虫学习。爬虫是什么?这可能大多初学者的疑问,但这个问题其实不难回答。因为它与我们生活密切相关。比如:百度其实就是一个“大爬虫”。互动百科对爬虫的定义如下:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常被称为网页追逐者),是一种按照一定的规则,自动的抓取万维网原创 2017-11-26 11:15:16 · 575 阅读 · 0 评论 -
Xctf之调皮的py-py-py
在刚刚结束的xctf武汉站比赛中,一道脑洞题坑了一批人,出题人给了一个附件,里面是python的字节码文件,很多人不假思索的进行了反编译,我也是,还认真分析出了里面的rc4算法,然后就无解了。。。尴尬纠结了一天,结果确是出题人的坑,其实使用的是python字节码隐写,下面由我跟大家介绍一下: Python隐写基础:由于编码密度较低,所以当我们嵌入payload时既不会改变代码的运行也不会原创 2017-09-28 19:35:17 · 4351 阅读 · 0 评论 -
深刻理解Python中的元类(metaclass)
2014/08/10 · Python, 开发 · 30 评论 · metaclass, Python分享到:296本文由 伯乐在线 - bigship 翻译。未经许可,禁止转载!英文出处:stackoverflow。欢迎加入翻译组。译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念转载 2017-09-04 14:54:20 · 385 阅读 · 0 评论 -
PyCharm常用快捷键笔记
常用快捷键快捷键功能Ctrl + Q快速查看文档Ctrl + F1显示错误描述或警告信息Ctrl + /行注释(可选中多行)Ctrl + Alt + L代码格式化Ctrl + Alt + O自动导入Ctrl + Alt + I自动缩进Tab / Shift + Tab缩进、不缩进当前行(可选中多行)Ctrl+C/Ctrl+Insert复制当前行或选定的代码块到剪...原创 2019-01-08 15:03:24 · 2555 阅读 · 0 评论