
python
breeze_csdn
这个作者很懒,什么都没留下…
展开
-
webservice接口与HTTP接口学习笔记
在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位符),它是WWW的统一资源定位标志,就是指网络地址。Http会通过TCP建立起一个到服务器的连接通道,当本次请求需要的数据完毕后,Http会立即将TCP连接断开,这个过程是很短的。3、虚拟目录部分,从域名后的第一个“/”开始到最后一个“/”为止,是虚拟目录部分。1、协议部分,代表页面使用的是http协议,在Internet中可以使用多种协议,如HTTP,FTP等等。转载 2024-08-06 17:04:08 · 681 阅读 · 0 评论 -
python中的socket套接字基础 (客户端服务器信息交互)
Python中,我们利用Socket套接字来实现网络通信,可以说套接字是实现网络编程进行数据传输的一种技术手段。Socket用于描述IP地址和端口,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。Socket主要是基于应用层和传输层之间,是一个中间的抽象层,功能是将负责的复杂的TCP/IP协议族隐藏在Socket接口后面。应用程序通过套接字发送或接收数据,socket模块针对服务器端和客户端Socket进行像对文件一样的打开、读写和关闭等操作。转载 2024-08-06 16:58:32 · 263 阅读 · 0 评论 -
修改conda默认envs_dirs和pkgs_dirs
如果.condarc文件打不开,则先将.condarc改为.condarc.txt,修改文件内容之后,再改回.condarc。选中envs文件夹,右击选则属性,选择安全,选择Users,点击编辑,将Users的权限全部设为允许(特殊权限可不设),点击确定。如果 C:\Users(用户)\username\ 路径下没有.condarc文件,则需要在。文章知识点与官方知识档案匹配,可进一步学习相关知识。如果没有envs文件夹,则需要自行创建。转载 2024-06-16 14:56:57 · 1328 阅读 · 0 评论 -
Visual Studio LNK2019 无法解析的外部符号 __imp__Py_NegativeRefcount、__imp_Py_RefTotal
这是因为使用的 python 是 Release 版,而编译是在 Debug 模式下编译的(Release 模式下没有此问题)文章知识点与官方知识档案匹配,可进一步学习相关知识。因为我用的是 anaconda3 装的,所以。在 python 的安装位置找到。文件夹,在文件夹下找到。转载 2024-06-02 14:57:12 · 371 阅读 · 0 评论 -
C++传递参数给Python
C++传递参数给Python,需要转换成PyObject类型。比如,C++的 int 是一个整数,该值占用4个字节的存储空间,而一个 python 的 int 实际是一个 PyObject指向 12字节。前 4个字节是整数,代表引用次数;中间4个字节是指向 int 类型定义的指针,最后 4个字节是才是这个 int 的值。所以 C++ 和 Python 之间参数互相传递都需要 Python提供的 api。转载 2024-06-02 14:40:19 · 248 阅读 · 0 评论 -
Python加解密库——pycrypto(pycryptodome)
pycrypto实现了哈希函数(如 SHA256)和加密算法(如 AES、DES、RSA)。注意!pycrypto已很久未维护,有安全漏洞。建议使用 pycryptodome替代 pycrypto,它是后者的一个分支,一直在维护。转载 2024-03-11 09:48:07 · 553 阅读 · 0 评论 -
通过案例学习pandas计算相关系数
相关系数是一个介于-1和1之间的值,表示两个变量之间的关联程度。相关系数为正表示两个变量呈正相关关系,即当一个变量增加时,另一个变量也增加;相关系数为负表示两个变量呈负相关关系,即当一个变量增加时,另一个变量减少;相关系数接近于0表示两个变量之间没有线性关系。转载 2024-03-06 14:46:44 · 1288 阅读 · 0 评论 -
Pandas to_json() 中文乱码,转化为json数组
[[“2016-08-08”, “袁隆平院士观摩指导”], [“2016-08-09”,“修改完善袁隆平院士项目合作协议”],[“2016-08-10”,“完成袁隆平院士合作协议”],[“2016-08-31”,“袁隆平院士项目入驻院士港协议审核完毕”],…# “16”:6,“17”:6,“18”:3,“19”:4},“content”:{“0”:“研究调改王玉田院士项目入驻协议,完成签约仪式方案”,“1”:"\u5b。u’excel/袁隆平院士报告处理后.xlsx’# 参数(df数据,文件存储路径)转载 2024-02-28 16:27:53 · 1274 阅读 · 0 评论 -
conda环境安装指定位置的虚拟环境
这时我们可以输入conda config --show envs_dirs来查看一下当前的环境目录,如下。可以看到,成功进入了自己的虚拟环境。接着,我们就可以在自己的虚拟环境里下载或卸载各种包,而不用担心影响其他人的虚拟环境了。如果你输入conda env list就会发现,虚拟环境虽然是创建成功了,但是没有名字呀!如果下载完包,不用自己的虚拟环境了,就可以输入conda deactivate退出,如下。加完环境目录后,再conda env list就可以看到我们的虚拟环境彻底建好了。转载 2024-02-22 15:22:14 · 1336 阅读 · 0 评论 -
python打包若干个文件成so文件
目的:使用python把单个py文件或指定目录里面所有的py文件打包成so文件,以起到加密作用。 环境:ubuntu 16.04 64位系统,python2,安装cython,gcc 安装: 安装cython :sudo pip install cython安装gcc: sudo apt-get install gcc 一、把单个py文件test.py打包成so文件。 test.py代码如下: # -*- coding:...转载 2021-04-01 17:18:42 · 1517 阅读 · 0 评论 -
python打包编译成pyd或者_python源码保护之cython
学习交流而已,有不足之处还请各位大佬多多指点!!! # 准备 项目需要,是在windows7上操作。python3.7,针对python项目,而非单个的python程序。 思路:先将py代码转成c代码,然后编译成pyd(window上是pyd,linux上是so)文件 安装cython:pip install cython # 编译 **直接上源码** import sys...转载 2021-04-01 10:20:03 · 264 阅读 · 0 评论 -
对python生成的EXE文件 进行反编译
源代码误删?小问题,只要没有经过加壳操作,反编译一下吧 我使用的python版本 Python 3.8.2第一步 准备需要的软件第二步 进行反编译以上方法反编译没有加壳的python生产的exe文件 我使用的python版本 Python 3.8.2 第一步 准备需要的软件 下载Ming Loh的python反编译项目 链接: https://github.com/countercept/python-exe-unpa...转载 2021-04-01 09:36:58 · 7501 阅读 · 0 评论 -
python代码打包与加密
文章目录 pyinstallerPyPIcython(Linux环境)混淆PyArmor pyinstaller 安装pyinstaller pip install pyinstaller1 打包 打包成单个文件pyinstaller -F --clean *.py1 打包成多个文件pyinstaller -D --clean *.py1 注意: 为了避免打包文件过大, 强烈建议将代码中的import *之类的语法改成按需引入, 不然可能会把整个package打包进来...转载 2021-03-31 15:47:06 · 1680 阅读 · 0 评论 -
windows下使用pycharm配置python的virtualenv环境
环境:win10 python2.7.10(64) 在path中配置python环境 D:\Develop\Python27\Scripts D:\Develop\Python27\ 安装virtualenv cmd>pip install virtualenv 建立virtualenv 进入一个希望创建虚拟python环境的文件夹下面 cmd>D:>cd virtualenv cmd>D:\virtualenv>virtualenv venv 查看当前目录下.转载 2021-03-31 15:04:46 · 267 阅读 · 0 评论 -
skimage.feature._orb_descriptor_positions 打包遇到此问题
skimage.feature._orb_descriptor_positions 打包遇到此问题 这个时候可以打包看看了,不出意外还会出现新的错误。 错误提示为: ModuleNotFoundError: No module named ‘skimage.feature._orb_descriptor_positions’ 这个的原因是scikit-image版本太高,降级就可以了 pip install -U scikit...转载 2021-03-31 09:40:25 · 262 阅读 · 0 评论 -
Windows下用FFmpeg+nginx+rtmp搭建直播环境 实现推流、拉流
https://www.cnblogs.com/fger/p/11456952.html 一、环境 1、开发环境:windows 2、开发工具:FFmpeg、nginx、nginx-rmtp-module (链接:https://pan.baidu.com/s/119d2GeMzddas_wEsBdeInw 提取码:lxmp ) 3、简介:Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP...转载 2020-10-14 16:21:20 · 831 阅读 · 1 评论 -
pyinstaller问题解决no such fileTemp\_MEI106802\xxxxx\yyyy
问题1.No such file or directory: ‘C:\Users\qhcsu\AppData\Local\Temp\_MEI106802\xxxxx\yyyy命名一个hook-xxxx的py文件在py中写入:from PyInstaller.utils.hooks import collect_data_filesdatas = collect_data_files(“xxxx”)保存将此py文件放入Pyinstaller下的hook的文件夹中修改完保存后,进入cmd下 pyin...转载 2020-10-09 16:51:35 · 4946 阅读 · 0 评论 -
成功解决random.py"之TypeError: 'range' object does not support item assignment
成功解决random.py"之TypeError: 'range' object does not support item assignment 目录解决问题解决思路解决方法 解决问题File "F:\Program Files\Python\Python3...转载 2020-04-23 17:42:09 · 521 阅读 · 0 评论 -
conda env虚拟环境
1、首先在所在系统中安装Anaconda。可以打开命令行输入conda -V检验是否安装以及当前conda的版本。2、conda常用的命令。 1)conda list 查看安装了哪些包。 2)conda env list 或 conda info -e 查看当前存在哪些虚拟环境 3)conda update conda 检查更新当前conda3、创建pytho...转载 2020-04-09 09:21:53 · 447 阅读 · 0 评论 -
Pycharm无法debug调试,无法命中断点直接运行到结束
无法正常命中断点进入Debugger从而查看变量,控制台的显示如下:可能是因为File -> Settings ->Build, Execution, Deployment -> Python Debugger 中选项PyQt compatible 选择了Auto,去掉勾就好了。...转载 2020-01-06 16:56:36 · 4919 阅读 · 4 评论 -
win10 + cuda9.0 + TensorFlow-gpu
写在前面:检查GPU是否支持CUDA先确定下自己的显卡型号(不要告诉我你不知道怎么查看自己的显卡型号)。可以从下面的网址查看自己的显卡是否在支持之列。如果你的显卡比较新,到这里检查是否支持CUDA:https://developer.nvidia.com/cuda-gpus如果你的显卡很老,请到如下链接检查是否支持CUDA:https://developer.nvidia.com/...转载 2019-09-03 14:39:20 · 1117 阅读 · 0 评论 -
import 详解
一 module通常模块为一个文件,直接使用import来导入就好了。可以作为module的文件类型有".py"、".pyo"、".pyc"、".pyd"、".so"、".dll"。二 package通常包总是一个目录,可以使用import导入包,或者from +import来导入包中的部分模块。包目录下为首的一个文件便是 __init__.py。然后是一些模块文件和子目录,假如子目录中...转载 2019-08-26 17:32:41 · 1977 阅读 · 0 评论 -
python-opencv: imwrite
1、使用opencv保存图像cv2.imwrite(存储路径,图像变量[,存盘标识])存盘标识: cv2.CV_IMWRITE_JPEG_QUALITY 设置图片格式为.jpeg或者.jpg的图片质量,其值为0---100(数值越大质量越高),默认95 cv2.CV_IMWRITE_WEBP_QUALITY 设置图片的格式为.webp格式的图片质量,值为0--100 ...转载 2019-07-24 10:57:23 · 2229 阅读 · 0 评论 -
python的shutil模块
shutil:高级的 文件、文件夹、压缩包 处理模块shutil.copyfileobj(fsrc, fdst[, length])(copyfileobj方法只会拷贝文件内容)将文件内容拷贝到另一个文件中import shutilshutil.copyfileobj(open(‘old.xml’,‘r’), open(‘new.xml’, ‘w’))shutil.copyfile(...转载 2019-07-20 09:44:12 · 101 阅读 · 0 评论