Python
Rosaany
这个作者很懒,什么都没留下…
展开
-
解决安装http模块错误:IOError: [Errno 2] No such file or directory: 'README.rst' on install.
环境是window10官网下载http模块:https://pypi.python.org/pypi/http/0.02上面可以看到安装模块出现错误,而且我的http setup.py在E盘多个文件夹下的。后面尝试几次安装发现,只有在http模块跟目录下安装才可以。-------我的电脑有毒吗-------进不翻译 2016-12-21 14:33:08 · 4777 阅读 · 1 评论 -
python编码解码梳理
最近小白写python爬虫,又遇到编码问题,真的难受!!!之前遇到编码问题照着网上最后也能解决,不过每次写完感觉对编码转换还不是很明白。为此想起了自己之前买的一本《流畅的Python》,里面就有一章是讲述文本和字节序列,看了一小节顿时茅塞顿开。因此重新梳理了一遍自己对编码的理解,如有错误,请告诉我,谢谢~!本文部分内容来自这本书。lation1 (即iso8859_1) ...2018-04-14 17:45:49 · 1432 阅读 · 0 评论 -
errno模块使用
我们都知道一些常用的异常类型,比如说(IOError,Exception,AttributeError),这些都是大部分标准的错误,细分下来又有不同的类型错误,这时候你需要能够区分一个更细分不同的错误,当然你也可以创建一个自定义的异常,但通常不必要的。回正题,那么我们该如何引发这些异常,如何获取完整的Error列表以及所描述的意思呢。Errno 2: No such file or direc...原创 2018-05-31 16:31:03 · 2660 阅读 · 0 评论 -
python实现一个简单的ping工具
继上一篇计算checksum校验和,本章通过socket套接字,struct字节打包成二进制,select返回套接字的文件描述符,简单实现一个ping工具。#!/usr/bin/python3.6.4#!coding:utf-8__author__ = 'Rosefinch'__date__ = '2018/5/31 22:27'import timeimport structi...原创 2018-05-31 23:14:13 · 25362 阅读 · 9 评论 -
No module named MYSQLdb
问题描述:报错:ImportError: No module named MySQLdb对于不同的系统和程序有如下的解决方法:easy_install mysql-python (mix os)pip install mysql-python (mix os)apt-get install python-mysqldb (Linux Ubuntu)cd/usr/ports/...转载 2018-06-20 09:47:34 · 314 阅读 · 0 评论 -
Python内置方法的时间复杂度
本文转自:http://www.orangecube.net/python-time-complexityPython内置方法的时间复杂度本文翻译自Python Wiki本文基于GPL v2协议,转载请保留此协议。本页面涵盖了Python中若干方法的时间复杂度(或者叫“大欧”,“B...转载 2018-07-19 09:58:52 · 527 阅读 · 0 评论 -
如何计算icmp校验和
前几天看到一个大佬写的icmp远控后门,对icmp协议充满了激情,实现整个程序首先要了解imcp包请求与回复,在整个请求中最先就涉及到icmp包的构造,然而本章简要讨论校验和,然后将详细通过python编程计算校验和。什么是Checksum?校验和基本上是一个从数据包计算出来的值来检查其完整性。通过完整性,我们可以检查收到的数据是否没有错误。这是因为在网络上传输时,数据包可能会损坏,并...原创 2018-05-31 10:34:45 · 26328 阅读 · 14 评论