2022年1月24日星期一
2022年1月21日星期五
bash 批量解压缩7z文件
for f in *.7z
do
mkdir ${f%.*}
7z x -pabc123 -o${f%.*} $f
done
说明:
遍历当前文件夹中的7z后缀文件,
先建立以文件名命名的目录,
再用7z命令,将压缩包中的文件,提取到刚才建立的目录中。
ps:
7z命令后边-p后边是解压密码。
https://stackoverflow.com/questions/2664740
2022年1月20日星期四
2022年1月15日星期六
https://dhi.github.io/mikeio/index.html
https://dhi.github.io/mikeio/index.html
要点:
- 掌握DataSet类的属性、方法,注意方法的返回值类型,以及采用不同的坐标轴对返回值的影响。
- 必须to_dataframe方法
2022年1月13日星期四
subprocess.py UnicodeDecodeError: 'gbk' codec can't decode
File "C:\Users\lyq\.conda\envs\py_mike\lib\subprocess.py", line 1479, in _readerthread
buffer.append(fh.read())
UnicodeDecodeError: 'gbk' codec can't decode byte 0xbf in position 81: illegal multibyte sequence
编辑subprocess.py文件notepad .\subprocess.py
将subprocess.py中的class Popen类初始化的encoding=None修改为encoding='utf-8'
2022年1月12日星期三
2022年1月11日星期二
conda中使用pip
在linux中,可能会遇到bug:
在新建的环境中,
使用pip 安装mikeio,
模块被安装到用户根目录的.local目录中,
应该安装到新建的虚拟环境中。
搜到不少讨论,但没有解决问题。
好像是因为开始时创建的是空env,接着使用系统pip安装了mikeio(安装到了用户根目录里的.local),后来无论怎么创建env,使用pip安装都会导致这个问题。
https://github.com/ContinuumIO/anaconda-issues/issues/1429
conda虚拟环境设置
- 创建 conda create -n py_mikeio python=3.9
- 删除 conda env remove -n py_mikeio
- 激活 conda activate py_mikeio
- 退出 conda deactivate
- using-pip-to-install-packages-to-anaconda-environment