激活与退出 Python 虚拟环境
在同一台电脑上并行开发多个 Python 项目时,最常见的做法是为每个项目创建独立的虚拟运行环境,避免不同依赖版本之间的冲突。
虚拟环境的创建方法不在本篇讨论范围,可参阅为 Python 项目创建独立虚拟运行环境。
在同一台电脑上并行开发多个 Python 项目时,最常见的做法是为每个项目创建独立的虚拟运行环境,避免不同依赖版本之间的冲突。
虚拟环境的创建方法不在本篇讨论范围,可参阅为 Python 项目创建独立虚拟运行环境。
有时我们希望加密自己写的VBA代码,保护自己的劳动成功不被窃取。
对代码进行混淆虽然保护程度有限,但是一种容易实现和容易使用的方式。 尤其对于 Excel 宏来说不能编译,只能用源码。
首先联想到的以为是 border
,但实际上是 outline
这个样式属性。
示例:
element:focus{
outline: none;
}
使用字符串对象的 .replace()
方法
s = 'a---c'
s.replace('-','') # 'ac'
s.replace('--','-') # 'a--c'
使用 re.sub()
import re
s = 'a---c'
re.sub(r'[-]+', '-', s) #'a-c'
更多 re.sub 用法可参考 Python 使用正则 re.sub 做字符串复杂替换
AWS REST API 要能正常跨域请求,在 API Gateway,Lambda Function 都需要额外的配置。
⚠️注意:先在类似 Postman 工具里测试 API 已经能正常执行,确认可以返回正确的结果。
使用 ListUsers
API
举例:
users = cognito_idp.list_users(UserPoolId=userpool_id,Filter='email="'+email+'"')
python -m venv
与 pip install -r requirements.txt
即可重建相同环境。Python 3.3 之前可使用
virtualenv
,参考 用 VirtualEnv 为项目创建独立运行环境。
function get_webkit_version() {
var ua = navigator.userAgent;
if (/webkit\/(.*?) /gmi.test(ua)) {
return parseFloat(/webkit\/(.*?) /gmi.exec(ua)[1]);
}
else {
return null;
}
}
修改 Ruby 的 filehandler.rb 文件,
路径类似:
“/Users/your-name/.rvm/rubies/ruby-2.7.2/lib/ruby/2.7.0/webrick/httpservlet/filehandler.rb”