python
huayanqiaq
这个作者很懒,什么都没留下…
展开
-
python日常练习爬取5imm图片
python日常练习爬取5imm图片#coding:utf8import urllib,urllib2import timeimport reimport randomregex=re.compile(r'href=\"(.*?)\"><img')for i in range(19005,19906): time.sleep(10) url="https:/原创 2016-10-08 21:48:55 · 541 阅读 · 0 评论 -
dante搭建
wget http://www.inet.no/dante/files/dante-1.4.1.tar.gzyum -y install gcc openssl-devel pcre-devel zlib-devel libtool c++ pam-devel pamcd /opt/tar xvzf dante-1.4.1.tar.gz && cd dante-1....原创 2018-08-07 18:40:17 · 3157 阅读 · 0 评论 -
URLBASE64解码编码
个人解密JWT的尝试# _*_ coding:utf-8 _*___author__ = 'cike'__date__ = '18-7-31 下午9:03'import base64# str="加号cike"# content1 = base64.b64encode(str.encode('utf-8')) #进行 base64编码# # num = len(content...原创 2018-07-31 22:26:39 · 2511 阅读 · 0 评论 -
virtualenv的安装以及使用for ubuntu
1.安装virtualenv(需要先安装pip):$ [sudo] pip install virtualenv2.创建虚拟环境:$ virtualenv -p /usr/bin/python3 py3env上面操作的前提是安装了python3,-p指定了python3的路径,也就是说,创建的虚拟环境是python3的。进入虚拟环境:workon xxxxxx所有虚拟环...原创 2018-07-24 15:47:00 · 154 阅读 · 0 评论 -
Python 发送邮件
今天要介绍的重点对象——yagmail库 import yagmail yag = yagmail.SMTP(user='user@163.com',password='1234',host='smtp.163.com') contents = ['这里是内容'] yag.send('target@qq.com','主题:这是一个主题',contents)...转载 2018-05-09 18:53:20 · 158 阅读 · 0 评论 -
中文姓名转拼音生产特定格式
pingyin.py#!/usr/bin/env python# -*- coding:utf-8 -*-__version__ = '0.9'__all__ = ["PinYin"]import os.pathclass PinYin(object): def __init__(self, dict_file='word.data'): self.word_dict原创 2017-12-15 18:30:34 · 1075 阅读 · 0 评论 -
sqlmap数据转中文字符串
sqlmap数据转中文字符串#coding=utf-8#sqlmap 转中文字符串str = '\xb3\xac\xbc\xb6\xc7\xbf\xb4\xf3\xcc\xab\xcf\xb2\xbb\xb6\xc1\xcb'b = repr(str)print unicode(eval(b),"gbk")原创 2017-12-15 18:17:57 · 1636 阅读 · 0 评论 -
python编程中在ubuntu中安装虚拟环境及环境配置
python编程中在ubuntu中安装虚拟环境及环境配置1.升级python包管理工具pippip install –upgrade pip备注:当你想升级一个包的时候 pip install --upgrade 包名 2.python虚拟环境安装sudo apt-get install python-virtualenv sudo easy_install virtualenvwrapper转载 2017-11-17 18:14:40 · 360 阅读 · 0 评论 -
fofa采集脚本基于(phantomjs+selenium)
新手浏览器自动化练习项目:脚本运行: 数据库保存: 脚本连接: https://github.com/huayanqiaq/fofa_spider原创 2017-06-05 10:49:49 · 2664 阅读 · 0 评论 -
拉勾网认证企业信息采集
数据库表语句:CREATE TABLE `lagou` ( `id` int(8) NOT NULL AUTO_INCREMENT, `l_url` varchar(255) NOT NULL, `companyurl` varchar(255) NOT NULL, `companuname` varchar(255) NOT NULL, `companyintro` blob原创 2016-12-31 22:17:26 · 808 阅读 · 0 评论 -
geoip处理区分IP地理位置
zmap官方开放了80端口并且80端口是http服务的全球ip地址下载: https://scans.io/zsearch/4bj9dm7d2nmyd1ad-80-http-get-full_ipv4-20160903T201338-zmap-results.csv.lz4脚本的目的就是为了利用GEOIP区分处理出哪些IP地址是中国的,只取出中国的IP地址,然后来利用爬虫抓取使用脚本前需要安装 p原创 2016-12-02 04:01:09 · 3993 阅读 · 0 评论 -
python多线程抓取网页内容并写入MYSQL
自己的第一个多线程练习,中间踩了不少坑,程序写的很渣,但是勉强能实现功能需求了 ,实际上抓取网页是多线程在MYSQL写入的时候是加了线程锁的 ,实际上感觉就不是在多线程写入了,不过作为第一个练习程序就这样吧 ,后续博客还会继续更新优化版本。## html这个字段没启用本来想把header信息全部保存写入进去的但是考虑到太大了,还是算了 ##创建SQL的语句:CREATE TABLE `scan`原创 2016-11-07 20:43:12 · 1531 阅读 · 0 评论 -
python 多线程单端口扫描器
import socketimport threadingimport IPy#socket.setdefaulttimeout(3)class scanport(threading.Thread): def __init__(self,ip,port): threading.Thread.__init__(self) self.ip=ip原创 2016-11-14 15:30:28 · 737 阅读 · 0 评论 -
DB-IP处理脚本
下载ip文件处理解压出来的csv文件自动取出CN的ip段保存为两种格式的IP段: 脚本用法: python ip_generate.py 123.csv(你要处理的CSV文件,和脚本放在同一目录)代码:import csvimport reimport sysrepace=re.compile('^([1-9]?\d|1\d\d|2[0-4]\d|25[0-5])\.([1-9]?\d|1原创 2016-11-12 14:22:15 · 616 阅读 · 0 评论 -
ip段处理练习
处理前后的ip对照 分割符为—-脚本为:f2=open('123456.txt','w+')with open('1234.txt','r') as f: for f1 in f: ip=f1.split('----') startip=ip[0].split('.') endip=ip[1].split('.') if s原创 2016-11-11 03:07:14 · 321 阅读 · 0 评论 -
python取IP C段
import sysimport repath=sys.argv[1]f1=open('123.txt','w+')f=open(path)c_iplist=[]rez=re.compile(r'\d+\.\d+\.\d+\.')content=f.readlines()for ip in content: ip1=rez.findall(ip) for ip2 in原创 2016-10-14 23:47:47 · 1705 阅读 · 0 评论 -
json数据自动生成MySQL建表语句
#_*_coding:utf-8_*_#author: cike#date: 18-9-13import pymysql.cursorsconnection = pymysql.connect(host='localhost', port = 3306, user='roo...原创 2018-09-14 16:48:33 · 4825 阅读 · 0 评论