Python
Alec航
迷茫的一只汪
展开
-
Python踩坑记录
Q:装载第三方库(先安装好python和pip)A:如果运用IDLE写python,在控制台窗口输入pip install 你要安装的模块如果用spyder,在spyder控制台输入!pip install 你要安装的模块Q:运用pip操作装载不同的库后,但在编译器使用import指令找不到对应模块。A:发现系统装载了两个版本的python,卸载其中一个。...原创 2018-02-08 17:31:32 · 392 阅读 · 0 评论 -
利用 2to3.py将python2的格式转换为python3
之前用python3装载mingus库(一个可以用来生成音符、乐理的模块,需要结合LilyPond)之后进行载入时,出现如下报错:ModuleNotFoundError: No module named 'mt_exceptions'上网搜索发现是模块是用python2编写的,需要转换成python3.了解发现python环境带有2to3.py,能够进行批量转换。找到python3安装路径,2to...原创 2018-03-15 11:19:01 · 1756 阅读 · 0 评论 -
Python3使用raw socket发送自定义payload的IP包。
在别人代码的基础上,实现了python3编程,利用raw socket发送自定义payload的IP包的程序,其中raw socket无需与目标主机建立socket连接即可发包,在某些场合下很有用。代码是一个py文件,链接如下:https://github.com/AlecHang/packet_sender如果出现winerror10013的问题,是由于权限不够所导致的,可以按照如下方法...原创 2019-01-18 09:23:18 · 2847 阅读 · 3 评论 -
Python3 利用raw socket发送链路层包。
本文参考了博文:https://blog.csdn.net/jeanphorn/article/details/45599469先对博文代码进行一个简单的解析。import socket import struct #0x0800似乎对不同的包来说并不影响rawSocket = socket.socket(socket.PF_PACKET, socket.SOCK_RAW, so...原创 2019-05-06 19:28:19 · 4404 阅读 · 7 评论