monaco-editor编辑器使用jsonrpc-ws-proxy和python-language-server实现python代码提示功能

背景使用monaco-editor时,若想实现Python代码提示和错误检测等功能,需连接python语言服务可通过jsonrpc-ws-proxy配合python-language-server实现效果关键词monaco-editorpython-language-serverjsonrpc-ws-proxypython-jsonrpc-serverwebsocket教程安装python-...

Python,Vue,Linux,技术 2021-12-31 PM 533次 3条

vue配合django实现导出excel功能

前端代码// 导出excel analysisExportExcel() { this.exportExcelLoading = true; designOpera({ opera_type: "analysis_export_excel", wjId: this.wjId }).then(dat...

Python,Vue 2020-06-24 PM 867次 0条

问卷喵问卷调查系统部署教程

项目简介问卷喵是使用vue和django开发的问卷调查网站。Github项目地址:https://github.com/shanghaobo/wjcat-release示例环境服务器:ubuntu16.01.4Python:3.5Django:2.0uwsgi:2.0.17.1nginx:1.10.3部署教程部署架构采用uwsgi+nginx,部署步骤如下:安装uwsgisudo apt-g...

Python,Linux,部署 2020-06-09 PM 913次 0条

Python代码加密的所有方式与对比

生成pyc文件原理编译成二进制文件优点可以防止一般人破解操作简单缺点有现成的反编译工具,破解成本低代码混淆原理将代码进行变量等替换,使可读性变差优点将代码可读性变差;混淆操作简单,有现成工具;不会对代码结构和运行产生影响缺点只能对单文件混淆,无法联动混淆破解难道较低打包成exe原理将源码编译为 .pyc 文件,加之必要的依赖文件,一起打包成一个可执行文件优点破解门槛高缺点兼容性差,只能在wi...

Python 2020-05-27 AM 982次 0条

Python笔记

Python获取程序所在目录local=os.path.dirname(os.path.realpath(sys.argv[0]))Django生成静态资源python manage.py collectstaticPython带下标循环列表for i,value in enumerate(['A', 'B', 'C']): print(i,value)Python格式化当前时间no...

Python 2020-05-23 PM 735次 0条

Python函数超时控制装饰器

from func_timeout import func_set_timeout, FunctionTimedOut #装饰器 def time_out(fn, *args, **kwargs): """ 超时控制装饰器 :param args: :param kwargs: :return: "...

Python 2020-05-23 PM 767次 0条

Python统计函数运行时间装饰器

def run_time(func): """ 计算函数运行时间装饰器 :param func: :return: """ def wrapper(*args,**kwargs): start_time = int(time.time() * 1000) ...

Python 2020-05-23 PM 774次 0条