抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

Python setup.py和开发流程

Python setup.py和开发流程cheat sheet 1234567# setup.pyfrom setuptools import setup, find_packagessetup( name="pip_pkgs_name", # pip管理的包名, 如pip show pip_pkgs_name version="0.0.1", packages=["pkg...

openCV学习笔记

在openCV中图像的xy轴是这样的 12345(0,0) -------> x | | | y v 读取图像和视频import cv2 图像读取 读取数据 img_data = cv2.imread(file) 显示 cv2.imshow(window_name, img_data) 持久化显示:cv2.waitKey(x_ms)。0表示时...

python 网络编程

Socket基本使用 创建套接字对象socket.socket(AddressFamily, Type) udp: s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) tcp: s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 其中AF_INET表示IPv4,SOCK_DGRAM...

python hack

Scapy使用需要root权限 scapy可以帮助我们铸造各种包,我们利用这些包可以实现我们想要的目的。如扫描等 sr: Send ans Receive 网络包有很多不同的参数,不需要死记硬背,只需用时看以下就行。如不知道ARP需要什么参数,可以采用如下,就可以知道 12a = Ether()/ARP()a.show() 不知道scapy的类有那些方法时,可以使用type(arg)...

Python补完计划

python提高GIL(全局解释器锁)保证多线程程序同一时间只有一个线程在执行。多个线程先强锁。 c语言写的python解释器存在GIL。 一面试题 描述python GIL的概念,以及它对python多线程的影响。编写一个多线程抓取网页的程序,并阐明多线程抓取程序是否比单线程性能有提升,并解释原因 参考答案 python语言和GIL没有半毛钱关系。仅仅是由于历史原因在Cpytho...

Tensorflow

基本操作图片读取展示1234import cv2 # 引入OpenCVimg = cv2.imread('path',1) # 读取图片,0是灰图,1是彩图cv2.imshow('image',img) # 'image'打开的窗体的标题,img展示的内容cv2.waitKey(0) # 暂停 cv.imread 过程:1文件读取 2封装格式解析 3数据解码 4数据加载 读写操作...

爬虫学习笔记

正则表达式 re解析模块最常规的匹配1234567import recontent = "hello 123 1234 world_this is a regex demo"# re.match(pattern,string,flags = 0) pattern和string比返回booleanresult = re.match('^hello\s\d\d\d\s\d{4...

pip venv tools usage

VirtualenvwrapperInstall1pip install virtualenvwrapper Some environment variable 12345export WORKON_HOME=~/Envs # specify home of venvexport VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3 # spe...