python3
文章平均质量分 88
伪善者
初闻不知曲中意,再听已是曲中人。。。
展开
-
python、C++对数,三角函数求值
python:import mathprint("ln(100)", math.log(100), sep=" = ")print("log2(256)", math.log(256, 2), sep=" = ", end="\n\n")print("sin(30°)", math.sin(math.radians(30)), sep=" = ")print("cos(60°)", math.cos(math.radians(60)), sep=" = ")print("tan(45°原创 2020-07-21 23:58:33 · 1281 阅读 · 0 评论 -
python async异步编程
demo.pyimport timeimport randomimport asyncioclass Egg: def __repr__(self): return f"{id(self)}"class Factory: eggs = list() async def make(self): make_time = random.random() * 10 make_number = random.randint原创 2020-05-17 20:19:42 · 1331 阅读 · 0 评论 -
python调用C++程序
python调用C++程序Python / C APICFFI / ctypes原创 2020-05-13 22:30:59 · 1192 阅读 · 0 评论 -
python3 生成二维码
pip install qrcodeC:\Users\ray>pip install qrcodeCollecting qrcode Downloading https://files.pythonhosted.org/packages/79/be/11999004f7e6e5db0fa410c2feacd67c07f472f4500fde0026101f31d0df/qrcod...原创 2018-11-24 21:01:26 · 929 阅读 · 0 评论 -
python3 非对称加密算法RSA
python3 可以使用 Crypto.PublicKey.RSA 和 rsa 生成公钥、私钥。其中 python3.6 Crypto 库的安装方式请参考连接:https://blog.csdn.net/qq_42486920/article/details/80850974rsa 加解密的库使用 pip3 install rsa 就行了C:\WINDOWS\system32>pip3 in...原创 2018-06-30 04:28:40 · 3163 阅读 · 0 评论 -
python3 hashlib库sha256、pbkdf2_hmac、blake2b基本用法
hashlib.sha256:import hashlibx = hashlib.sha256()x.update(b"asd")print("x_1 = " + x.hexdigest())x = hashlib.sha256()x.update("asd".encode())print("x_2 = " + x.hexdigest())x = hashlib.sha256(...原创 2018-06-28 02:12:33 · 17464 阅读 · 1 评论 -
python3 对称加密算法AES、DES3
python3.6此库安装方式,需要pip3 install pycryptodome。如有site-packages中存在crypto、pycrypto,在pip之前,需要pip3 uninstall crypto、pip3 uninstall pycrypto,否则无法安装成功。C:\WINDOWS\system32>pip3 install pycryptodomeColl...原创 2018-06-29 03:19:18 · 12242 阅读 · 0 评论 -
python3 Cipher_AES(封装Crypto.Cipher.AES)
前段时间项目组遇到了一个使用 Python 对 Java AES 加解密会留下尾巴的问题。 Java AES 加密后的密文,在用 Python 解密时,会多出一串与ASCII码对应的神秘字符。为了解决这个问题,特地对 Java 的 AES 加密类研究了一番,后发现,造成这种现象的原因是由于填充方式的不同造成的。 之后用 Python 编写了Cip...原创 2018-07-24 00:55:13 · 9229 阅读 · 3 评论