ipython崩溃异常退出解决办法

ipython

  • ipython是一个非常实用的交互软件, 能帮助python coder快速实时的看到运行结果,但随着版本更新,不可避免出现一些意想不到的情况,比如ipython3.6.8之后的版本安装总会遇到'''AttributeError: 'TypeError' object has no attribute 'tb_frame'''这样的报错
  • 总结解决办法, 如果有其它项目或工程依赖jedi,请谨慎删除
    '''

pip3 uninstall jedi --yes
'''

Python离线安装模块

pip离线安装

pip 下载模块相关文件

pip3  download   bs4 Path asyncio argparse

离线安装

pip3 install --no-index --find-links='path/'  bs4 Path asyncio argparse

宝塔环境下acme脚本使用

宝塔环境命令行更新HTTPS证书

  • acme_v2.py

    • /www/server/panel/class/acme_v2.py文件解读略
    • 使用方法详见if __name__ == '__main__'中语句
    • 使用示例
    python /www/server/panel/class/acme_v2.py --domain 域名1,域名2 --type http --path 网址根路径

nginx重新规则注意事项

nginx rewrite 重写使用

  • rewrite url 后没达到理想结果,php内容变为直接暂时源码。
  • 排查对比,rewrite old_url new_url last; 在正则location 下不生效

    location ^~ /ext_url {

     rewrite . /new_url.php last; # 不生效,将location 改为普通匹配即可

    }