摘要: 最近在用python调用一个当前路径下的pyd模块时报错: ImportError: DLL load failed: The specified module could not be found. 看起来是缺少了哪个dll,这个pyd是python源码经过加密过的,目前还没找到办法反编译,据说只 阅读全文
posted @ 2022-12-07 23:36 有腹肌的猿 阅读(2) 评论(0) 推荐(0) 编辑
摘要: linux下有个pexpect的lib,可以实现一些交互式输入,pexpect网上的教程很多, 这里就不多说了; 但这个库不能用于windows,如果要实现windows下shell自动化交互式操作的话,可以参考python的wexpect 官方文档: https://wexpect.readthe 阅读全文
posted @ 2022-12-03 00:56 有腹肌的猿 阅读(4) 评论(0) 推荐(0) 编辑
摘要: def f(n): n+=1 print("hello :{}".format(n)) return n+1 ret = f(9) print("Functionreturn value :",ret) 在没有装饰器的情况下,运行结果如下 hello :10 Functionreturn value 阅读全文
posted @ 2022-11-24 15:34 有腹肌的猿 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 参考: http://www.cppcns.com/jiaoben/python/225742.html python源码包安装:python setup.py install distutils distutils 是 python 标准库的一部分,这个库的目的是为开发者提供一种方便的打包方式, 阅读全文
posted @ 2022-11-22 22:51 有腹肌的猿 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1.生成requirements.txt pip freeze > requirements.txt 在当前路径下生成一个requirements.txt文件,该文件中则会记录当前python环境下所以拥有的所有包,以及包的版本。可以看作把pip list这个命令展现的所有东西记录下啦。这种方式速度 阅读全文
posted @ 2022-11-22 20:54 有腹肌的猿 阅读(32) 评论(0) 推荐(0) 编辑
摘要: C语言中文乱码解决 #include <windows.h>main函数里添加SetConsoleOutputCP(65001); 阅读全文
posted @ 2022-11-22 00:43 有腹肌的猿 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Python有好几种版本的解释器: CPython:官方版本的解释器。这个解释器是用C语言开发的,所以叫CPython。CPython是使用最广的Python解释器。我们通常说的、下载的、讨论的、使用的都是这个解释器。 Ipython:基于CPython之上的一个交互式解释器,在交互方式上有所增强, 阅读全文
posted @ 2022-11-21 23:37 有腹肌的猿 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 海象运算符是python3.8更新之后推出的一个全新的语法 一、海象运算符定义 海象运算符之所以叫这个名字是因为这个符号就像是一个海象逆时针90°倒过来一样,符号为一个冒号接着一个等号,是:=这样的。 而它的语法为(variable_name := expression or value),看起来很 阅读全文
posted @ 2022-11-20 15:03 有腹肌的猿 阅读(10) 评论(0) 推荐(0) 编辑
摘要: python有两个魔法方法__getattr__和__getattribute__,都是用来获取对象属性,但很容易混淆 class Parent(object): def __init__(self): pass def __getattr__(self, item): print ("This i 阅读全文
posted @ 2022-11-16 21:20 有腹肌的猿 阅读(4) 评论(0) 推荐(0) 编辑
摘要: calc.c#include <stdio.h> #include <Python.h> int add(int x, int y){ // C 函数 return x + y; } static PyObject *calc_add(PyObject *self, PyObject *args){ 阅读全文
posted @ 2022-11-14 14:25 有腹肌的猿 阅读(6) 评论(0) 推荐(0) 编辑