随笔分类 - python
1
发表于 2023-02-02 22:50阅读:1716评论:0推荐:0
摘要:官方文档byref 官方文档pointer byref(n)返回的相当于C的指针右值&n,本身没有被分配空间: >>> from ctypes import * >>> n = c_int(0) >>> p = byref(n) >>> pp = byref(p) Traceback (most r
阅读全文 »
发表于 2022-03-17 21:37阅读:2344评论:0推荐:1
摘要:最近,在研究免杀,先用python写,然后再转为C,过程中踩坑不少,涉及到内核编程,看到一篇很不错的文章,特此记录一下。 原文:https://blog.csdn.net/Kelvin_Yan/article/details/86546784 指针类型 通过 POINTER(ctypes type)
阅读全文 »
发表于 2020-11-20 18:23阅读:827评论:0推荐:0
摘要:先卸载Crypto和pycrypto(pycrypto根本就没安装上,如果你运气好安装上了,那么恭喜你) pip uninstall Crypto pip uninstall pycrypto 然后安装第三方库pycryptodome pip install pycryptodome
阅读全文 »
发表于 2020-08-04 19:27阅读:189评论:0推荐:0
摘要:https://www.cnblogs.com/boluo007/p/10106038.html
阅读全文 »
发表于 2020-08-03 18:29阅读:3248评论:0推荐:0
摘要:最近在写一个app demo,app用的Android,后端用的flask,因为flask服务运行的时候默认部署在本地,其地址是 http://127.0.0.1:5000/。但这个地址外部设备是不能访问的,默认只能本地访问。所以app就会出现连接失败的现象。 解决这个问题的方法有两种: 1.就是通
阅读全文 »
发表于 2020-05-21 11:39阅读:1956评论:0推荐:0
摘要:在python3的标准库中,已经移除了md5,而关于hash加密算法都放在hashlib这个标准库中,如SHA1、SHA224、SHA256、SHA384、SHA512和MD5算法等。 以下为官方文档的介绍: https://docs.python.org/3/library/hashlib.htm
阅读全文 »
发表于 2020-05-20 00:08阅读:142评论:0推荐:0
摘要:#!/usr/bin/env/python #-*-coding:utf-8-*- #Author:LingChongShi #查看源码Ctrl+左键 #数据类型之间的转换 Str='www.baidu.com' '''一、str >list''' print('str-->list:',Str.s
阅读全文 »
发表于 2020-05-18 17:02阅读:227评论:0推荐:0
摘要:通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不
阅读全文 »
发表于 2020-05-15 14:00阅读:1992评论:0推荐:0
摘要:Python通过Socket实现QQ聊天功能@TOC 来源:https://blog.csdn.net/huokundian/article/details/90668862 服务器端代码tcp_server_chat.py #/usr/bin/python3 import socket impor
阅读全文 »
发表于 2020-05-15 13:17阅读:2725评论:0推荐:0
摘要:环境python3.x 3.x之后tkinter自带,jupyter notebook/pycharm 常见的聊天窗口 image.png 聊天窗口布局 左上:聊天历史信息显示 左中:当前信息编辑区域 左下:按钮区域 右侧:显示展示区域 Frame控件 容器区域布局 frmLT,frmLC,frmL
阅读全文 »
发表于 2020-05-11 17:29阅读:1958评论:0推荐:1
摘要:https://www.cnblogs.com/kayb/p/8157556.html https://www.jianshu.com/p/518fa5d59f89 **https://blog.csdn.net/ctwy291314/article/details/88822130 公钥加密、私钥
阅读全文 »
发表于 2020-05-06 17:38阅读:1524评论:0推荐:0
摘要:一、说明 1. python标准库ssl可实现加密通信 2. ssl库底层使用openssl,做了面向对像化改造和简化,但还是可以明显看出openssl的痕迹 3. 本文先给出python实现的socket通信,在此基础上再给出ssl通信以便读者更方便地看到socket和ssl在python编程中的
阅读全文 »
发表于 2020-05-06 17:34阅读:974评论:0推荐:0
摘要:原博客:https://blog.csdn.net/sinat_29214327/article/details/80574955 前言:学习套接字编程需要掌握的网络基础知识 包含(TCP/IP 5层模型,TCP协议建立的三次握手与4次断开,网络通信过程等) http://www.cnblogs.c
阅读全文 »
发表于 2020-05-05 17:33阅读:301评论:0推荐:0
摘要:jupyter修改默认存储路径 cmd输入 jupyter notebook --generate-config 找到该配置文件jupyter_notebook_config.py,修改参数#c.NotebookApp.notebook_dir = '' 为你自己的路径,注意要取消注释并且先创建文件
阅读全文 »
发表于 2020-04-16 16:55阅读:696评论:0推荐:0
摘要:https://blog.csdn.net/weixin_42081389/article/details/90513005
阅读全文 »
发表于 2020-04-16 16:51阅读:825评论:0推荐:0
摘要:有的时候我们用python来抓取网页会得到类似 '\\u003C\\u0066\\u0072\\u006F\\u006D\\u003E' 或者 '%u003c%u0062%u0072%u003e%u003c%u0064%u0069%u0076%u0020%u0063%u006c......' 那么应
阅读全文 »
发表于 2020-03-02 23:52阅读:139评论:0推荐:0
摘要:random模块 import random 1. random.random() 返回0 1之间的一个随机数 2. random.uniform(下限,上限) 在指定范围内生成随机数 包括小数 3. random.randint(下限,上限) 在指定范围内生成随机 整 数 4. random.ra
阅读全文 »
发表于 2020-03-02 23:33阅读:541评论:0推荐:0
摘要:Python中read()、readline()和readlines()三者间的区别和用法 一、 read([size])方法 方法从文件当前位置起 读取size个字节 ,若无参数size,则表示读取至文件结束为止,它范围为字符串对象 二、readline()方法 该方法每次读出一行内容,所以, 读
阅读全文 »
发表于 2020-03-02 23:18阅读:39992评论:6推荐:2
摘要:pywifi模块介绍:pywifi提供了一个跨平台的Python模块,用于操作无线接口支持Windows和Linux 下载安装模块:pip install pywifi 和pip install comtypes 简单尝试: # f = open('wifi_password.txt','r') #
阅读全文 »
发表于 2020-03-01 23:17阅读:419评论:0推荐:0
摘要:itertools 是python的迭代器模块,itertools提供的工具相当高效且节省内存。使用这些工具,你将能够创建自己定制的迭代器用于高效率的循环。 一 无限迭代器 itertools包自带了三个可以无限迭代的迭代器。这意味着,当你使用他们时,你要知道要的到底是最终会停止的迭代器,还是需要无
阅读全文 »
1