ptags vim py
cbam.py
import torchimport mathimport torch.nn as nnimport torch.nn.functional as Fclass BasicConv(nn.Module): def __init__(self, in_planes, out_planes, kerne ......
inception.py
import torchimport torch.nn as nnimport torchvision.utilsfrom torchvision import transformsfrom torchvision import datasetsfrom torch.utils.data impor ......
【vim】批量替换文件内容
一、场景 由于测试时,需要替换配置,手动替换很慢,所以就需要批量替换。 二、操作方法 打开需要修改的文件 进入命令模式,输入 :%s/要替换的内容/替换后的内容/g,其中 % 表示对整个文件进行替换,g 表示全局替换。 按下回车键,Vim 会自动替换所有匹配的内容。 你也可以使用正则表达式进行更加灵 ......
vim使用
在Vim中选中多行、删除多行和定位到指定位置的方法如下: 1. 选中多行: - 进入命令模式:按下`Esc`键确保处于普通模式。 - 移动光标到起始行:使用上下方向键或`j`、`k`进行移动。 - 进入可视块选择模式:按下大写字母`V`。 - 移动光标到结束行:使用上下方向键或`j`、`k`进行移动 ......
宿主机 vim 编辑 docker 容器内部文件
容器所有文件,一定在宿主机某个位置。具体位置是:/proc/<container-pid>/root, 这个位置就是容器系统根目录所在的位置, 注意只有运行中的容器才有 pid,停止中的容器 pid 为 0。 查看一个容器 pid 可用命令 docker inspect -f '{{.State.P ......
[转]ubuntu下git更改默认nano编辑器vim
ubuntu下使用git提交代码时,git commit时默认的编辑器是nano,这个编辑器实在是太恶心了,用惯了vim,所以如果修改默认编辑器,可以这样解决: 编辑.git/config,在core这块,加入editor = vim,嗯,这下舒服多了,走路也精神了 原文链接:https://www ......
vim给代码行尾加分号的几种方法
给下面的代码每一行行尾加入分号,有几种方法呢? 1 var foo = 'aotu' 2 var bar = 'is a team' 3 var foobar = foo + bar 方法一,使用点操作符 $移动到行尾,a;<Esc>完成一行分号的输入;($a;<Esc>)按j移动到下一行,重复步骤 ......
create_ln.py同步nginx中两个文件夹的内容
**在nginx的sites-avaliable中,增加新文件之后,需要创建软连接到sites-enable里,reload才会生效,所以写了如下脚本:** - create_ln.py ```py #!/usr/bin/env python3 import os from pathlib impo ......
vim正则寄存器中存换行符的坑点
想要把多行字符复制为关键字,用于搜索,统计次数, 复制到寄存器之前回车是\n, 用/搜索验证ok的 复制到寄存器后取出来后变成了^M符号, 需要替换两次消除 ```vimscript =substitute(substitute(@a,'\r','','g'),'\n','\\n','g') ``` ......
vim qquickfix
本来会了,太久没用忘记了,再记录一下 qquickfix用来在多个文件中跳转位置,当然也能在单个文件吗 例如用:make命令, 报错的时候,你可以用quickfix窗口快速中转到出问题的位置。 也可以手动的设置某个文件的某个位置到quickfix窗口中 但我只是想用来跳转搜索的内容,以及直观的看到搜 ......
vim 注释快捷键_vim编辑器快捷键
第一种方法 批量插入字符快捷键: Ctrl+v进入VISUAL BLOCK(可视块)模式,按 j (向下选取列)或者 k (向上选取列),再按Shift + i 进入编辑模式然后输入你想要插入的字符(任意字符),再按两次Esc就可以实现批量插入字符,不仅仅实现批量注释而已。 批量删除字符快捷键: C ......
pip 安装错误 Command "python setup.py egg_info" failed with error code
python setup.py install File "setup.py", line 7 def read(rel_path: str) -> str: ^SyntaxError: invalid syntax wget https://bootstrap.pypa.io/pip/2.7/ge ......
【python】打包py文件
# pyinstaller 安装方法 步骤: ① 安装打包用的模块 ``` pip install PyInstaller ``` ②创建虚拟环境 ``` pip install pipenv #用于搭建虚拟环境 pipenv install #创建一个新的虚拟环境 pipenv shell #进入 ......
大连人工智能计算平台——华为昇腾AI平台——高性能计算HPC的python运行环境的配置——arm环境下的mpi4py配置
据目前所知,这是国内可以找到的第一次公开的实现在国产的超算平台上,尤其是arm超算平台上实现了python运行环境的配置。 ......
vim 快捷键
光标的移动h 向左 i 向右j向下 k向上w 移动到下一个单词b 移动小上一个单词 数字0 移动到行首字符$ 移动到行位g 文章开头G 文章结尾H 屏幕的开头L 屏幕的结尾M 屏幕的中间命令模式的查找向下查找 /要查找的内容/008n 回车,跳转到下一个单词,按n继续查找向上查找 ?要查找的内容 n ......
大连人工智能计算平台——华为昇腾AI平台——高性能计算HPC的python运行环境的配置——arm环境下的mpi4py配置
据目前所知,这是国内可以找到的第一次公开的实现在国产的超算平台上,尤其是arm超算平台上实现了python运行环境的配置。 登入平台,选择高性能计算HPC,可以看到有两个选项,一个是控制台,一个是登录节点。其中,控制台是启动超算代码运行的入口,在里面我们可以编写运行模板,指定需要的计算资源及运行代码 ......
mpi4py.MPI.COMM_WORLD.Get_size失败——mpiexec and python mpi4py gives rank 0 and size 1
参考: https://stackoverflow.com/questions/29264640/mpiexec-and-python-mpi4py-gives-rank-0-and-size-1 运行代码: import mpi4py.MPI as MPI comm = MPI.COMM_WORL ......
Python爬取东方财富网股票数据.py
print("数据来源:东方财富网-行情中心-沪深京A股")import re,requestsimport pandas as pdurl = "http://94.push2.eastmoney.com/api/qt/clist/get?cb=jQuery11240403998741793111 ......
【十三】aiter()函数(1) - py3
### 【十三】aiter()函数(1) - py3.10+ - 语法: ```python aiter(async_iterable) ``` - 其中 async_iterable 是一个异步可迭代对象,相当于调用 x.__aiter__()。 > 注意:与 iter() 不同,aiter() ......
【十四】anext()函数(1) - py3
### 【十四】anext()函数(1) - py3.10+ #### 【1】作用 - anext() 是 Python 3.10 版本中的一个新函数。 - 它在等待时从异步迭代器返回下一项 - 如果给定并且迭代器已用尽 - 则返回默认值。 - 这是 next() 内置的异步变体,行为类似。 ### ......
How to use Vim copy line and paste line All In One
How to use Vim copy line and paste line All In One
如何使用 Vim 复制行和粘贴行
......
【Python】 auto-py-to-exe模块_图形化程序打包
auto-py-to-exe 图形化程序打包 安装 pip install auto-py-to-exe 执行 # 命令行输入 auto-py-to-exe 图形界面 < 选择好python文件之后点击convert .py to .exe 就可以进行打包了> ......
Pytest - Fixture(12) - 配置文件conftest.py
## Pytest - 配置文件 - conftest.py ### 前言 + 如果在多个测试文件中的用到相同的 `fixture函数`,则可以将其移动到 `conftest.py` 文件中 + `conftest.py` 是专门存放 `fixture` 的配置文件; + 例如:如果测试用例都需要进 ......
python~发布自己的py组件
你使用python写的东西,想让其它人直接使用,可以像java,.net一样,发到包管理平台即可,在python中,你可以使用twine这个工具来实现发布,就像.net里的nuget,java里的mvn deploy一样。 # 本地自己用 * 添加一个hello.py的文件,里面有个say方法 ,打 ......
安装robotframework-ride后,没有图标生成,并且点开ride.py会闪退
如果安装robotframework-ride后没有生成图标,可以将ride.py发送到桌面快捷方式 如果ride.py点开后会闪退,可以右键这个文件,然后配置打开方式,选择当前目录的pythonw.py文件。 此时再次双击ride.py应该可以成功打开页面。 ......
vi/vim常用命令总结
ctrl+b/f 上下一页 == PgUp/PgDn ctrl+e/y 上下滚动 ctrl+d/u 上下半页 G 最后一行 gg 第一行 /word 向光标之下寻找一个名称为 word 的字符串。 ?word 向光标之上寻找一个字符串名称为 word 的字符串 上面两个命令输入后,点击Enter后, ......
vim
# Vim ![vim-vi-workmodel.png](https://www.runoob.com/wp-content/uploads/2014/07/vim-vi-workmodel.png) - `$ vim wenyy.txt` 用vim建立新文件 - 输入vi wenyy.txt 即 ......
vim-一些小技巧
#### 在选中范围内替换 先用v选中,按 : 进入替换模式。 出现 :' 再输入 s/待替换/替换成/gc (c表示询问,y替换 n不替换 q不替换直接退出)。 #### 删除末尾的空格 > :%s/ \s*空格/s 表示重复多个空格,一直到行尾。 #### 添加括号 括号两端带空格的,S ......
Linux install vim errors All In One
Linux install vim errors All In One
Vim
......