实际开发中,一个大型的项目往往需要使用成百上千的 Python 模块,如果将这些模块都堆放在一起,势必不好管理。 而且,使用模块可以有效避免变量名或函数名重名引发的冲突,但是如果模块名重复怎么办呢? 因此,Python提出了包(Package)的概念。 一、包的概念和基本使用 什么是包呢?简单理解, ...
分类:
编程语言 时间:
2020-09-17 18:15:51
阅读次数:
28
1,啥叫动态加载: 动态加载指在程序运行中,动态的加载模块,而不是在运行之前利用import 或from ... import 的方式加载模块的方式。 动态加载是通过指定模块名进行加载,对比与静态加载,动态加载可以接收一个模块名的字符串,而静态加载必须在运行之前全部加载完成。 2,应用场景: (1) ...
分类:
编程语言 时间:
2020-09-12 21:44:48
阅读次数:
33
是新朋友吗?记得先点蓝字关注我哦~在上一篇文章【埋点学习系列】01关于埋点需求的那些事,你真的了解吗?,我们简单地对京东首页排行榜的埋点需求进行了梳理,核心要点内容回顾如下:1.京东首页排行榜入口2.排行榜页面构成3.核心流程页面跳转今天会重点来说一下如何设计一份可落地的埋点方案。一、埋点需求梳理初步梳理完成的埋点需求如下:二、埋点方案设计1.埋点规范规定(1)页面模块约定页面模块名称京东首页01
分类:
其他好文 时间:
2020-09-10 22:44:18
阅读次数:
42
最近学习Layui ,就准备通过Layui来实现之前练习的项目, 先创建一个新的Web 空项目,选MVC 新建项目 创建各种类库,模块之间添加引用,并安装必要Nuget包(EF包) 模块名称 模块之间引用 安装Nuget包 BizLogic 业务逻辑 (BizModel.DLL, DataEntit ...
分类:
Web程序 时间:
2020-08-05 19:42:14
阅读次数:
92
(一)包名或文件名与内置模块冲突解决:包名 和 文件名 都不可以定义为系统内置的模块名,有时运行时显示正常,但调试时会报错,例如,包名或文件名定义为 thread (二)PyQt的兼容问题解决:将默认选项Auto切换为合适的选项 (三)缓存问题解决:重新加载项目并清除缓存点击Pycharm的File ...
分类:
其他好文 时间:
2020-07-27 15:52:43
阅读次数:
93
什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到 ...
分类:
编程语言 时间:
2020-07-26 15:39:00
阅读次数:
71
安装模块: pip install 模块名 利用豆瓣源指定路径安装: pip install -i http://pypi.douban.com/simple/ paramiko --trusted-host pypi.douban.com --target=E:\pythondir\venv\Li ...
分类:
编程语言 时间:
2020-07-26 15:37:42
阅读次数:
80
命名py脚本时,不要与python预留字,模块名等相同,即Python文件名不要使用Python系统库的名字,就是因为使用了Python系统库的名字,所以在编译的时候才会产生.pyc文件。正常的Python文件在编译运行的时候是不会产生.pyc文件的! 这类问题的解决方法则是:更改python脚本的 ...
分类:
其他好文 时间:
2020-07-17 19:27:07
阅读次数:
76
记录日志代码 /** * * @param conn 连接 * @param name 模块名字 * @param message 日志信息 * @param level 日志等级 * @param timeout 重试时间 */ public static void logCommon( Jedi ...
分类:
其他好文 时间:
2020-07-16 21:07:34
阅读次数:
102
ansible 基本模块及常见命令参数使用 命令格式 ansible webserver|www.a.com|1.1.1.1 (主机组/主机名/主机ip) -m (模块参数) shell(模块名字) -a (命令参数) “echo xxx” 远程登录方式 密码方式之免交互 vi /etc/ansib ...
分类:
其他好文 时间:
2020-07-10 20:55:09
阅读次数:
67