![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
python相关知识
啥也不是的py人
这个作者很懒,什么都没留下…
展开
-
Hydra
开源框架,使做研究和复杂的应用更便利,配置信息可以通过配置文件或者运行参数来覆盖。Hydra的名字来源于其可以运行多个相似任务,就像Hydra(九头蛇)有多个头一样。Hydra是一个用来动态创建配置的。创建一个config.yaml。原创 2024-07-11 18:05:36 · 294 阅读 · 0 评论 -
Python 导入并使用其他目录下的ROS文件
需求说明:需要在realsense的路径下导入Kinova的驱动接口需要导入的包在这里。原创 2022-11-18 10:16:24 · 638 阅读 · 0 评论 -
Vscode 调试 python
按照断点,单步执行一遍,然后再按照程序运行的顺序,单步进入每个函数内部。执行之前的内存快(理解为只能退出函数,不能回退到函数的 上一步)比如说点击后,先把断点单步完之后就会进入断点内部的函数。先要在终端激活虚拟环境,然后其他的都跟之前是一样的了。第一个按钮的意思是:继续执行断点后面的代码逻辑。单步跳过就是按照断点来执行,一个一个断点的执行。继续点单步调试就会进入断点外的位置的函数内部。也可以进入调试控制台,直接打印出x的值。第三个按钮就是用来看函数内部的情况的。此时就可以看到x的值被打印在左边了。原创 2022-10-22 18:50:33 · 23126 阅读 · 0 评论 -
vscode报错和pycharm不一样以及解决方案
sys.aped.path是添加了搜索路径原创 2022-07-17 22:19:50 · 1391 阅读 · 1 评论 -
python 求解多元函数方程编码
python 解析方程原创 2022-06-26 17:26:09 · 1344 阅读 · 0 评论 -
python画分段函数图
python分段画图原创 2022-05-19 16:52:46 · 2594 阅读 · 0 评论 -
Anaconda启动失败修复
情况是用的主机很久没开机(大概是半年)目录anaconda不显示主页面直接跳过anaconda打不开界面跳出一个网页报错方法一方法二方法三anaconda不显示主页面直接跳过重启电脑再试试行不行如果不行打开Prompt然后输入anaconda-navigator --reset然后再打开就可以了anaconda打不开界面跳出一个网页报错报错Navigator Error An unexpected error occu...原创 2022-05-16 18:40:21 · 1322 阅读 · 0 评论 -
python存入输出到txt
python存入输出到txt原创 2022-04-17 21:18:28 · 3806 阅读 · 1 评论 -
python读取txt数据
1、操作步骤(1)打开文件读取整个文件函数open返回一个表示文件的对象,对象存储在infile中。关键字with在不需要访问文件时将其自动关闭。读取出的内容以字符串形式保存在data1/data2里(2)第一种:读取所有行 infile.readlines()(3)第二种:每行分开读取 for循环 line.strip("\n").split()(4)第三种:每个字符分开读取 for循环-for循环(5)读取文本文件时,python将其中的所有文本都解读为字符串str。如果读..原创 2022-04-14 21:48:03 · 84083 阅读 · 5 评论 -
分布式集群命令
ctrl+C;打断进程exit:退出计算节点srun --pty --gres=gpu:1 bash:连接计算节点并且申请一张卡这是八张卡原创 2021-12-10 11:02:57 · 465 阅读 · 2 评论 -
github 配置与运行 命令配置环境python
GitHub - yehengchen/Object-Detection-and-Tracking: Object Detection and Multi-Object TrackingObject Detection and Multi-Object Tracking. Contribute to yehengchen/Object-Detection-and-Tracking development by creating an account on GitHub.https://github.com/原创 2021-12-09 21:41:55 · 521 阅读 · 0 评论 -
visdom使用
1.python -m visdom.server2.打开浏览器地址输入localhost:8097然后运行对应程序即可原创 2021-12-02 17:06:10 · 102 阅读 · 0 评论 -
pytorch写cnn
注;debug时候有改动_tensor.py的678行加了一个detechimport torch from torch.utils import data # 获取迭代数据from torch.autograd import Variable # 获取变量import torchvisionfrom torchvision.datasets import mnist # 获取数据集import matplotlib.pyplot as plt# 数据集的预处理data_tf.原创 2021-11-28 22:12:08 · 1034 阅读 · 0 评论 -
cmd激活anaconda环境并且运行.py
C:\WINDOWS\system32>conda info --envsWARNING: The conda.compat module is deprecated and will be removed in a future release.# conda environments:#base * D:\huxiao\anancondap37y D:\huxiao\ananconda\envs\p37ypa.原创 2021-11-28 21:31:20 · 1376 阅读 · 0 评论 -
cmd开启管理员权限
C:\Users\IDEA>runas /user:IDEA cmd然后输入密码就行此时是管理员权限原创 2021-11-28 21:23:36 · 781 阅读 · 0 评论 -
opencv(cv2)处理图片时报错cv2.error: OpenCV(3.4.2) C:\Miniconda3\conda-bld\opencv-suite_1534379934306\work\m
参考:https://stackoverflow.com/questions/7385465/resize-an-image-and-changing-its-depth原因:回答评论1resize输入输出数值类型或插值类型缺失because OpenCV resize is missing support for certain combinations of input and output depths (numeric types), and interpolation types解决方原创 2021-11-12 11:21:32 · 4414 阅读 · 0 评论 -
关掉pycharm右边的结果显示(sciview)
关闭选项卡即可原创 2021-11-12 10:53:52 · 3583 阅读 · 0 评论 -
jupyter notebook:NameError: name ‘get_ipython‘ is not defined即魔法符号导致的问题
注释掉这行代码# In[2]:#get_ipython().magic('matplotlib inline')原创 2021-10-28 20:16:48 · 2952 阅读 · 4 评论 -
jupyter切换anaconda环境(切换kernel)
1.conda install ipykernel2.python -m ipykernel install --user --name your_env --display-name "your_display"①your_env 是你的conda环境名称②your_display:将是你在notebook中看到的名称。5.打开jupyter notebook>kernel>change kernel。选择环境即可。引用自jupyter自由.原创 2021-10-28 19:38:44 · 371 阅读 · 0 评论 -
python设置变量
def t(x,y): z='' z=x+y return zprint(t(1,2))z=''z为变量并且可以返回其数值原创 2021-09-25 20:18:46 · 343 阅读 · 0 评论 -
调用别的.py文件里的函数
import syssys.path.append(r'D:\\桌面\\iksolutionhx\\Geometricsolution')import gs2原创 2021-09-08 17:52:12 · 77 阅读 · 0 评论 -
python matplotlib画三维折线图
from mpl_toolkits.mplot3d import axes3dimport matplotlib.pyplot as pltimport numpy as npX=np.array([0,2,3])Y=np.array([0,2,3])Z=Z=np.expand_dims([0,1,4],axis=0)fig=plt.figure()ax=fig.add_subplot(111,projection='3d')ax.plot_wireframe(X,Y,Z)plt..原创 2021-09-06 11:06:11 · 2703 阅读 · 0 评论 -
python中return无返回值详解
def move(n,a,b,c): if n==1: print(a,'----',c) return else: move(n-1,a,c,b) print(a,'----',c) move(n-1,b,a,c)print(move(3,'A','B','C'))2.无返回值的return,作用是强制结束函数的调用过程,并且返回调用者现场类似于break的作用可以理解为强制结束当前调用并且返回.原创 2021-08-19 12:21:22 · 10171 阅读 · 2 评论 -
.在python中的作用
.的作用点把前后连起来,构成一种索引机制前面是库 后面是函数ex:pybullet.setAdditionalSearchPath是指在pybullet的库中引用setAdditionalSearchPath这个函数原创 2021-08-16 16:29:33 · 1772 阅读 · 0 评论 -
Huber loss function
import numpy as npimport matplotlib.pyplot as pltdef huber_loss(e, d): return (abs(e)<=d)*e**2/2 + (e>d)*d*(abs(e)-d/2)plt.figure(figsize=(6, 4.5), facecolor='w', edgecolor='k')x = np.arange(-20, 20)plt.plot(x, x**2/2,'g', label='squared .原创 2021-08-05 16:09:10 · 637 阅读 · 0 评论 -
python交互环境怎么换行(cmd里的python)
》》》》重要的事情说三遍 按两下回车就行,就可以进入执行》》》按钮>>> def my_abs(x):... if x>=0:... return x... else:... return -x... >>> >>> my_abs(-9)9>>> 自己试试看吧...原创 2021-08-01 20:53:35 · 2018 阅读 · 0 评论 -
pycharm以及类似的ide使用input()的方法
1.输入带有input()的代码s = input('birth: ')birth = int(s)if birth < 2000: print('00前')else: print('00后')然后点击运行2.3.运行后看底部birth: 4.直接在这里输入即为input的输入5.示例:输入birth:19826.输入后回车就得到了运行结果...原创 2021-08-01 12:57:06 · 2281 阅读 · 2 评论 -
for in range
把s里的所有字符循环了十次for i in range(10): print(i) s = 'I love you more than i can say' for a in s: print(a)>>>>>>输出0I love you more than i can say1I love you more than原创 2021-07-30 11:52:43 · 215 阅读 · 0 评论 -
python shell换行问题
问题的核心:交互式命令行内输入,注意在输入多行内容时,提示符由>>>变为...,提示你可以接着上一行输入,注意...是提示符,不是代码的一部分:出现...程序认为你代码没写完示例;n = 123f = 456.789s1 = 'Hello, world's2 = 'Hello, \'Adam\''s3 = r'Hello, "Bart"'s4 = r'''Hello,当打出'''时。。。才变成》》》所以要综合来看你的代码是什么原因导致的程序人你没写完.原创 2021-07-23 09:55:54 · 610 阅读 · 0 评论 -
pybullet仿真pybullet.error: Cannot load URDF file.
1.路径问题2.将路径修改为英文路径下的就对了原创 2021-07-22 17:38:42 · 3224 阅读 · 2 评论 -
anaconda安装早版本的python出错(可能是没有梯子)tensorflow安装示例
1.conda search --full-name python2.conda create --name tensorflow python=3.5#创建一个名叫tensorflow的版本为py3.5的环境3.安装成功原创 2021-07-22 10:00:04 · 251 阅读 · 0 评论 -
pybullet安装问题ERROR: Command errored out with exit status 1:的解决方案(用此方法可以忽视visual c++安装包丢失问题)
1.我的问题是:Microsoft Visual C++ 14.0 is required.2.然后我按照terminal上给的网址https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Community&rel=15#去下载visual studio 2019用此方法可以忽视visual c++安装包丢失问题3.选择windows开发,.NET开发,c++桌面开发(右边原创 2021-07-21 11:18:50 · 884 阅读 · 0 评论