注:.pyc也有一定的保护性,容易被反编译出源码... 项目发布时,为防止源码泄露,需要对源码进行一定的保护机制,本文使用Cython将.py文件转为.so进行保护。这一方法,虽仍能被反编译,但难度会比较大。另外,Cython是Python的超集。 自行安装Cython 1,创建complie.py ...
分类:
编程语言 时间:
2019-10-10 17:20:44
阅读次数:
146
1、安装python 官网(https://www.python.org/downloads/)下载,按步骤安装,注意点击环境变量设置。 网上很多安装步骤详解。 2、或者直接安装anaconda,集成了很多库。 下载地址https://www.anaconda.com/distribution/。 ...
分类:
编程语言 时间:
2019-10-10 12:37:47
阅读次数:
80
在Python的正则表达式中,有一个参数为re.S。它表示将“.”这个匹配符的作用扩展到整个字符串,包括“\n”。在正则表达式中, ‘.’的作用是表示匹配字符串中除了‘\n’的任意字符,如果不加 re.S ,每当遇到换行符,就会停止匹配。而使用re.S参数以后,正则表达式会将这个字符串作为一个整体, ...
分类:
编程语言 时间:
2019-10-09 12:43:40
阅读次数:
87
python到目前为止,一共有两个版本,分别是2.x和3.x版本,根据官方正式通知2020年停止对python更新和维护,距离今天还有110天左右,所以正在学习python的小伙伴应该暗中庆幸一波。 python2.x版本默认采用ASCLL编码,python3.x版本则默认采用UTF-8编码,两者有 ...
分类:
编程语言 时间:
2019-10-07 11:21:59
阅读次数:
97
python3中的filter()函数filter() 函数是一个对于可迭代对象的过滤器,过滤掉不符合条件的元素,返回的是一个迭代器,如果要转换为列表,可以使用 list() 来转换。该函数接收两个参数,第一个为函数的引用或者None,第二个为可迭代对象,可迭代对象中的每个元素作为参数传递给函数进行 ...
分类:
编程语言 时间:
2019-10-07 11:18:04
阅读次数:
90
一、准备工作 1.远程主机配置python的开发环境(pyenv) 2.本地windowsp安装pycharm 二、配置pycharm连接 配置运行环境: ...
分类:
编程语言 时间:
2019-10-05 16:02:05
阅读次数:
130
今天学到的新知识 一、定义的规则 class TeacherForm(Form): 必须继承Form 创建字段,本质上是正则表达式 username = fields.CharField( required=True, 必填字段 error_messages={"required":"用户名不能为空 ...
分类:
其他好文 时间:
2019-10-04 11:07:22
阅读次数:
81
Python环境配置-Pycharm下载/Anaconda安装 中我们已经完成了 Pycharm 和Anaconda 的安装。可能对于刚接触的小伙伴还是比较懵逼的,一会python一会Anaconda一会又特么来了个pycharm,一串接一串英文,特么怎么读都还不知道!!! 一.python是什么 ...
分类:
编程语言 时间:
2019-10-03 20:06:07
阅读次数:
89
python 内置函数 内置函数操作 1 !usr/bin/env python 2 coding:utf 8 3 1.locals()和globals() 4 def func(): 5 x=1 6 y=2 7 print(locals()) 8 print(globals()) 9 func() ...
分类:
编程语言 时间:
2019-10-03 10:46:54
阅读次数:
82