摘要: 最近项目需要对部分python文件加密,调研了部分方法都觉得不可行,最后采用了将python转换成so文件、pyd文件的方法。so文件,为liunx下的动态链接库文件,在windows下为dll文件,pyd文件是Python的动态模块,实质是dll文件,反编译难度较大,应该可以达到加密的效果。 安装Cpyt... 阅读原文
2019-10-29 16:04:02 阅读(2329) 评论(0)
摘要: 在写 Python 项目的时候,我们可能经常会遇到导入模块失败的错误:ImportError: No module named 'xxx' 或者 ModuleNotFoundError: No module named 'xxx' 。 导入失败问题,通常分为两种:一种是导入自己写的模块(即以 .py 为后缀的... 阅读原文
2019-10-29 14:26:13 阅读(2279) 评论(0)
摘要: 随着移动互联网的不断发展,手机、Pad等移动终端已经被普遍使用,充斥在人们的工作、学习和生活中,越来越多的程序都转向移动终端,各类app应用相拥而至。 Kivy作为Python的Android和IOS的app应用开发利器,有着跨平台开发优势,很快得到了普遍运用,并逐渐占据了核心地位。下面我们就看看用Pyth... 阅读原文
2019-10-29 12:34:02 阅读(2238) 评论(0)
摘要: 安装1. 下载pycharm(https://www.jetbrains.com/pycharm/)左边蓝色的是专业版需要自己找激活码,右边是社区版,免费但功能有限制 2. 双击(再次双击是卸载),在打开的窗口选择路径,点击下一步,选择需要勾选的东西,然后点击下一步,然 后点击install开始安装 3... 阅读原文
2019-10-29 12:00:05 阅读(2638) 评论(0)
摘要: 异常处理 1.异常处理的作用是: 不想让程序终止 如果出错了,需要特殊处理,从而保证程序的稳定性和健壮性 2.捕获异常可以使用try/except语句 try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理。 如果你不想在异常发生时结束你的程序,只需在... 阅读原文
2019-10-29 10:02:02 阅读(2397) 评论(0)
摘要: 1、取余 % 整除 // 乘方 ** 整除:向下圆整,即如果结果为-3.3则圆整为-4,而不是向零圆整。 取余:x%y等价于x - ( ( x // y ) * y ) 2、Python基本内置函数 round ():圆整到最接近的整数,并且同样接近时圆整到偶数。 floor ():返回小于或等于给... 阅读原文
2019-10-29 08:50:01 阅读(2233) 评论(0)
摘要: 类的定义,属性和方法概念 方法中self的作用和意义 初始化( __init__ ) 和 析构方法( __del__ ) 类的定义 class 类名   实例 实例名 = 类名() 一个“实例”的“特征”,就是“属性”   私有属性 在python中有两种私有属性,分别是在属... 阅读原文
2019-10-29 06:00:21 阅读(2258) 评论(0)
摘要: SSH客户端实现方案一,执行远程命令 # -*- coding:utf-8 -*- import paramiko # 先安装pycrypto,再安装paramiko # 创建SSH对象 ssh = paramiko.SSHClient() # 允许连接不在~/.ssh/known_h... 阅读原文
2019-10-29 00:22:02 阅读(2387) 评论(0)
摘要: https://blog.csdn.net/vip97yigang/article/details/84721027 https://www.cnblogs.com/lsdb/p/9397530.html https://www.cnblogs.com/jcli/archive/2013/03/13/29... 阅读原文
2019-10-28 23:21:01 阅读(2321) 评论(0)
摘要: 匿名函数的定义 全局变量和局部变量的概念 global(全局变量)和 nonlocal(局部变量) 闭包、递归、回调  匿名函数 匿名函数  lambda 语法规则:lambda   参数 : 表达式          函数作用域 函数内部 函数内部的变量,作用域只在函数内部... 阅读原文
2019-10-28 22:08:06 阅读(2550) 评论(0)