python
lylhw13_
喜欢探究Linux源码,喜欢从本质分析问题
展开
-
使用 conda 通过environment.yml 创建新环境时问题记录
使用 conda 通过environment.yml 创建新环境时问题记录问题1 Warning: you have pip-installed dependencies in your environment file描述解决办法问题2 CondaValueError: prefix already exists: /home/user/anaconda2描述原因解决办法方法一方法二使用 conda 通过environment.yml 创建新环境时问题记录:最初使用命令为:conda env cre原创 2020-05-19 15:12:54 · 23128 阅读 · 7 评论 -
selenium的一些 python 常用写法记录
selenium一段时间不用,有些常用写法就会忘记,在这里把自己遇到的用法做一下记录。from selenium import webdriveroptions = webdriver.ChromeOptions()options.add_argument("--headless") # headlessoptions.add_argument('user-agent="Mozilla/5.0 (iPhone; CPU iPhone OS 9_3 like Mac OS X) AppleWebKi原创 2020-05-17 13:36:36 · 561 阅读 · 0 评论 -
vscode中terminal不支持workon激活虚拟环境?试试修改默认shell
问题描述:vscode 在Windows下的默认shell 是 PowerShell,但是在PowerShell 下面virtualenv 的workon命令,只可以显示虚拟环境列表,却无法切换环境。解决办法是:修改vscode默认的Shell至Command Prompt(cmd) 或Git Bash 等。修改shell的步骤为:View -> Terminal打开vscode 的Terminal窗口点击Select Default Shell在弹出的窗口中选择需要的shell。原创 2020-05-16 17:46:08 · 1565 阅读 · 1 评论 -
一张表读懂Conda 和 Pip的区别
理解Conda 和 Pip的区别表格比较补充解释表格比较condapip种类二进制文件wheel 文件或源码是否需要编译器否是包类型任何只支持python创建环境是否,需要依赖virtualenv 或者env检查依赖是否包来源Anaconda repo and cloudPython Package Index (PyPI)含有的Python包数量小大安装方法独立安装随python解释器安装补充解释原创 2020-05-15 00:21:34 · 1061 阅读 · 0 评论 -
python使用argparse库进行命令行解析
python使用argparse进行命令行解析简介基本用法和参数解析基本用法参数解析ArgumentParser 对象,详细声明如下:add_argument() 方法的详细声明如下:示例简介python 关于命令行解析的模块,有三种选择:getoptC风格的命令行解析,对于那些熟悉C getopt()函数的用户更友好。optparse已经被弃用argparse 推荐python 3.2 中引入,基于optparse, 语法与optparse类似。采用这种方法能够用更少的代码产生更好的帮助原创 2020-05-13 20:36:19 · 665 阅读 · 0 评论 -
使用python脚本交互式运行paraview
使用python脚本交互式运行paraviewparaview 简介及配置配置环境的两种方法:示例pvpython:pvbatch:paraview 生成python脚本paraview 简介及配置Paraview作为开源的跨平台数据可视化程序,提供了和python的无缝整合。支持python脚本为用户提供了更大的便利性。配置环境的两种方法:假设用户安装的是发行版的Paraview。本机安装位置为:C:\Program Files\ParaView 5.6.0-MPI-Windows-msvc20原创 2020-05-12 12:12:02 · 4339 阅读 · 1 评论 -
使用python进行AES对称加密解密
这里写自定义目录标题常用的对称加密算法简介经典的对称区块加密模式现代的对称区块加密模式使用示例安装依赖库示例以经典的CBC模式为例以现代的OCB模式为例可能问题常用的对称加密算法简介有时需要对数据进行对称加解密,常用的有:DES(Data Encryption Standard,即数据加密标准)。由于这种加密算法已经可以被暴力破解,所以已经不再安全。因此除了用它来解密以前对密文外,不应该再使用DES了。AES(Advanced Encryption Standard,即高级加密标准),已经取代D原创 2020-05-10 23:26:36 · 3609 阅读 · 0 评论