
Python
风雨潇潇一书生
莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。料峭春风吹酒醒,微冷,山头斜照却相迎。回首向来萧瑟处,归去,也无风雨也无晴。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
csv数据的保存和导入
问题描述:在网络训练过程中或是记录强化学习的回报函数,可以使用csv格式,可读性比TXT强,并且可以在编辑器中直接查看。需要的第三方库:pandas、csv一,使用pandas1、保存数据import pandas as pdimport random# generate datatest_save_data =[]for episode in range(10): for step in range(20): loss = random.random()原创 2021-02-06 18:15:37 · 1548 阅读 · 0 评论 -
计算两个向量的夹角(分逆时针与顺时针)
问题:两个向量,求解一个向量旋转到另一个向量的角度,逆时针为正,顺时针为负。【两向量的夹角,角度带正负号】def CalAngle(v1, v2): # v1旋转到v2,逆时针为正,顺时针为负 # 2个向量模的乘积 TheNorm = np.linalg.norm(v1) * np.linalg.norm(v2) # 叉乘 rho = np.rad2deg(np.arcsin(np.cross(v1, v2) / TheNorm)) # 点乘原创 2020-10-03 23:31:40 · 9340 阅读 · 0 评论 -
python实现飞行控制仿真(一)——PyFME(Python Flight Mechanics Engine)
一、PyFME安装【目前关于PyFME的介绍比较少,利用很长时间才摸索整理出来,如需转载请标注来源】因为PyFME不是标准的第三方库,无法使用pip直接安装(目前pip直接安装的是0.1版本的),可以直接去GitHub网站下载源代码进行安装和使用,源码网址:https://github.com/AeroPython/PyFME1、首先在pycharm中创建虚拟环境,创建过程参考https://blog.csdn.net/weixin_40493501/article/details原创 2020-07-28 19:54:55 · 5260 阅读 · 2 评论 -
pycharm中虚拟器的构建与第三方库的安装
一、问题1、在pycharm中如何构建虚拟环境(虚拟的python解释器),及其参数设置、影响、含义2、如何在本机的解释器和虚拟解释器进行切换,以及第三方库安装在哪个解释器下面,哪个文件夹下面3、梳理出安装第三方库的方法(在线安装,离线安装,以及如何利用GitHub中的源代码进行安装和使用)二、虚拟解释器构建1、Virtualenv Environment2、Coda Environment3、System Interpreter4、Pipenv Environmen..原创 2020-07-28 16:40:30 · 1069 阅读 · 0 评论 -
Github下载系列问题
1、只下载个别文件有时候不需要全部项目下载,只需下载其中的某一个文件方法一(有时候有效有时候无效)https://www.itsvse.com/downgit/#/home方法二需要下载安装SVNhttps://tortoisesvn.net/downloads.html安装完成后在一个文件夹中启动window shellpower(如果没有选定文件夹会保存在C盘中,使用shift+右键启动)找到需要下载的网址,将“tree/master”改成“trunk”使用命令:原创 2020-06-06 16:33:43 · 227 阅读 · 0 评论 -
Python字典保存(方便读取)
使用环境:Python3问题:字典保存到文件中1、使用numpy,保存为.npy文件import numpy as np # Savedict = {'a':1,'b':2,'c':3}np.save('my_file.npy', dict) # 注意带上后缀名 # Loadload_dict = np.load('my_file.npy').item()print(load_dict['a']) 2.使用pickle,保存为.pkl文件# 字典保存dict = {原创 2020-05-28 15:52:37 · 61955 阅读 · 6 评论 -
【编程问题】TensorFlow导入出错
在python3.6中使用的TensorFlow是1.13.1,当导入TensorFlow时出现以下问题:import tensorflow as tfC:\Users\DELL\AppData\Local\Programs\Python\Python36\lib\site-packages\tensorflow\python\framework\dtypes.py:526: Future...原创 2020-08-27 10:40:45 · 1023 阅读 · 0 评论 -
CVXPY安装问题2(64位与32位的问题)
在解决scs的问题后,显示安装成功DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop suppor...原创 2020-02-24 16:46:13 · 495 阅读 · 0 评论 -
SNAP的安装问题
SNAP是一个由美国斯坦福大学提供的复杂网络分析平台,提供多种数据集,可进行大型的复杂网络分析。SNAP是由C ++编写,并针对最大性能和紧凑图表示进行了优化。它便于扩展到具有数亿个节点和数十亿边缘的大规模网络。根据官网的安装步骤,http://snap.stanford.edu/snappy/,记录以下几个问题。1、本次安装使用的是win10+Python2.7均是64位。2、安装需要系...原创 2020-02-24 12:14:28 · 3076 阅读 · 0 评论 -
CVXPY 安装问题
使用DELL的win10 64位系统和python2.7.14第一步直接在python文件夹下使用终端命令运行pip install cvxpy报错如下:Processing c:\users\dell\appdata\local\pip\cache\wheels\01\be\2e\41eed8160d61850bcc5ee889e09716d7ab24c25241a5ddc5...原创 2020-02-23 21:33:42 · 6759 阅读 · 2 评论 -
【转载】Python文件处理
转载https://blog.csdn.net/weixin_44015805/article/details/99884093Py文件操作库及应用(os、sys、pathlib ; open、fileinput、linecache)# -*- coding: utf-8 -*-'''Py文件操作库及应用.py(os、sys、pathlib ; open、fileinput、lin...原创 2020-02-12 12:42:06 · 414 阅读 · 0 评论 -
解决Python2到Python3的print问题
把python2的代码搬运到python3时,需要将print x类的语句全部改成函数式的print(x)的形式。在pycharm中,使用Ctrl+R的快捷键打开替换窗口1、勾选Regex2、find项:print (.*)replace项:print($1)全部替换即可...原创 2020-02-07 11:56:08 · 1177 阅读 · 0 评论 -
【转发】plt.scatter属性设置
来源:https://blog.csdn.net/qq_38486203/article/details/80578260matplotlib.pyplot 包下的scatter散点图的详细参数def scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=...转载 2019-10-31 14:51:42 · 2354 阅读 · 0 评论 -
Python中调用MATLAB函数的实现与问题
一、版本兼容问题 使用的是Python3.6 , MATLAB是2014b但不兼容,将MATLAB升级到2017b 可以兼容,其他的版本没有试过,不太清楚二、安装方法,在MATLAB2017b安装的目录下打开powershell,转到如下目录中, 利用python setup.py install 命令即可出现如下内容:显示表明安装完成将E:\M...原创 2019-10-27 14:51:29 · 1357 阅读 · 0 评论