Python
东枫科技
这个作者很懒,什么都没留下…
展开
-
【Debug】NI VISA VI_ERROR_NLISTENERS
源头httpsClearsadevice的时候发生了错误。继续参考httpsid=kA00Z000000P9v2SAC&l=zh-CN“在VISA写入时出现错误-1073807265或-1073807304”为了解决此错误,请确保使用正在尝试与之通信的仪器的正确VISA地址。对于GPIB设备,您可以在Measurement&AutomationExplorer中找到该地址,如以下屏幕截图所示例如,在上面的屏幕截图中,地址应该是GPIB00INSTR其他故障排除步骤。...原创 2022-07-19 20:48:35 · 611 阅读 · 0 评论 -
【LabVIEW】systemlink python 瀑布图 wireframe 从file viewer 读取数据 TDMS
import matplotlib.pyplot as pltplt.rcParams['figure.figsize'] = (20, 10) from mpl_toolkits.mplot3d import axes3dimport numpy as npfrom systemlink.fileingestionclient import FileIngestionClient, messages as fileingestion_messagesfrom systemlink.tdms.原创 2020-07-18 17:39:01 · 826 阅读 · 0 评论 -
numpy.mean() 计算多维矩阵均值 【二维矩阵】
axis=0,计算每一列的均值np.mean(A, axis=0)axis=1,计算每一行的均值np.mean(A, axis=1)原创 2020-07-18 15:23:48 · 6035 阅读 · 1 评论 -
NI-SystemLink Python 读取一个TDMS文件中每一个Group,每一个Channel,把数据放在一个List中
题目NI-SystemLink Python 读取一个TDMS文件中每一个Group,每一个Channel,把数据放在一个List中版本LabVIEW 2019代码import matplotlib.pyplot as pltimport numpy as npfrom systemlink.fileingestionclient import FileIngestionClient, messages as fileingestion_messagesfrom systemlink.tdm原创 2020-07-18 15:17:38 · 694 阅读 · 0 评论 -
LabVIEW 与 Python TCP 通信
SimpleClientimport socketimport structclient = socket.socket(socket.AF_INET, socket.SOCK_STREAM)server_address = ('192.168.5.126', 8089)client.connect(server_address)for x in range(100): size = struct.unpack('i', client.recv(4))[0] # Extr原创 2020-07-11 19:22:50 · 907 阅读 · 0 评论 -
Python 正则表达式:把一篇文章处理为一句话一行
#!/usr/bin/env python# -*- coding: utf-8 -*-import ref1=open("outout1.txt","w+",encoding='utf-8')import codecswith codecs.open("output.txt", 'r', encoding='utf-8',errors='ignore') as fdata: ...原创 2020-04-13 09:41:05 · 794 阅读 · 1 评论 -
Python merge 把某一个文件夹的所有文件 合并为一个文件
import osinput_path = "copy_new_temp/" #此处填好自己的路径,注意最后的"/"#使用os.listdir函数获取路径下的所有的文件名,并存在一个list中#使用os.path.join函数,将文件名和路径拼成绝对路径whole_file = [os.path.join(input_path,file) for file in os.listdir(i...原创 2020-04-13 09:35:24 · 963 阅读 · 0 评论 -
Python 词频统计的 字典 导出 到 csv文件
import pandas as pddata = { "q":1, "s":2, "d":3}p = pd.DataFrame.from_dict(data,orient='index')p.to_csv("1.csv")原创 2020-04-13 09:31:19 · 1266 阅读 · 0 评论 -
Python List 删除 另一个list里面的元素
#!/usr/bin/pythonx = ['d','d','a','b','c']y = ['d','a']z = []for m in x: if m not in y: z.append(m)print(z)原创 2020-04-13 09:02:00 · 7905 阅读 · 0 评论 -
jieba :分词 去停用词 stop words
import jiebastop = [line.strip() for line in open('cn_stopwords.txt').readlines() ]s="朝鲜半岛西北部古元古代高温变质-深熔作用:宏观和微观岩石学以及锆石U-Pb年代学制约"segs = jieba.cut(s, cut_all=False)final = []for seg in segs: ...原创 2020-04-12 21:25:37 · 6821 阅读 · 0 评论 -
python 3 虚拟环境和包
概述Python应用程序通常会使用不在标准库内的软件包和模块。应用程序有时需要特定版本的库,因为应用程序可能需要修复特定的错误,或者可以使用库的过时版本的接口编写应用程序。这意味着一个Python安装可能无法满足每个应用程序的要求。如果应用程序A需要特定模块的1.0版本但应用程序B需要2.0版本,则需求存在冲突,安装版本1.0或2.0将导致某一个应用程序无法运行。这个问题的解决方案是创...原创 2020-04-04 16:22:07 · 230 阅读 · 0 评论 -
Python 3 实现 ping 功能
ping(呯)是一种计算机网络工具,用来测试数据包能否透过IP协议到达特定主机。ping的运作原理是向目标主机传出一个ICMP的请求回显数据包,并等待接收回显回应封包。程式会按时间和成功响应的次数估算丢失封包率(丢包率)和封包往返时间(网络时延,Round-trip delay time)。在1983年12月,Mike Muuss编写了首个这样的程式,用于在IP网路出现问题时方便探查其根源。因为...原创 2019-12-29 19:27:46 · 5000 阅读 · 1 评论 -
fashion mnist 时装类别识别 BP神经网络 python 机器学习
时装类别识别问题的任务是预测一张图片中的时装类别。时装类别识别问题的数据来自Zalando Research。在时装数据集中,共有60 000张时装的图片。每张图片表示一个28×28的像素灰度矩阵,并且含有一个属于{0,1,2…,9}的标签,用于表明图片中所示的时装类别,时装总共有10种类别:T恤衫、长裤、套头衫、连衣裙、外套、高跟鞋、衬衣、休闲鞋、提包以及靴子,对应的类别号为0~9,下图是...原创 2019-12-26 20:17:32 · 1197 阅读 · 0 评论 -
TF IDF | TF-IDF Python | 调用库实现 | scikit-learn
参考:TF IDF | TF-IDF Python | 自己实现vectorizer = TfidfVectorizer()vectors = vectorizer.fit_transform([documentA, documentB])feature_names = vectorizer.get_feature_names()dense = vectors.todense()dens...原创 2019-12-24 23:41:27 · 734 阅读 · 0 评论 -
TF IDF | TF-IDF Python | 自己实现
导入库import pandas as pdfrom sklearn.feature_extraction.text import TfidfVectorizer数据documentA = 'the man went out for a walk'documentB = 'the children sat around the fire'分割数据bagOfWordsA = doc...原创 2019-12-24 23:39:29 · 295 阅读 · 1 评论 -
Tensorflow:sess.run():参数 feed_dict等作用
feed_dict参数的作用是替换图中的某个tensor的值。例如:a = tf.add(2, 5)b = tf.multiply(a, 3)with tf.Session() as sess: sess.run(b)21replace_dict = {a: 15}sess.run(b, feed_dict = replace_dict)45 这样做的好处...原创 2018-04-20 13:04:56 · 50466 阅读 · 5 评论 -
金融系 获取股票600016的数据 直方图 股价变化线图 计算股票的协方差 根据收盘价计算并画出4支股票的对数收益率直方图
import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport warningswarnings.filterwarnings('ignore')1. 从文件shangzheng50.xlsx中获取股票600016的数据,生成一个dataframe,并生成如下直方图(20列, 图的比例为15:7)。...原创 2019-06-10 21:26:02 · 2027 阅读 · 0 评论 -
今日学习:python的 一些东西
四舍五入data_number = data_600016['close'].round(0)round(n)n: 保留几位小数pandas筛选数据data_number = data_number[(data_number > 115) & (data_number < 135)]统计数据的data_xy = data_number.value_count...原创 2019-06-10 21:31:20 · 105 阅读 · 0 评论 -
新项目任务 资源整合
圆拟合与应用OpenCV中实现曲线与圆拟合圆的拟合是基于轮廓发现的结果,对发现的近似圆的轮廓,通过圆拟合可以得到比较好的显示效果,轮廓发现与拟合的API分别为findContours与fitEllipsedef circle_fitness_demo(): src = cv.imread("c2.png") cv.imshow("input", src) src = ...原创 2019-06-11 00:54:34 · 314 阅读 · 0 评论 -
sklearn.decomposition.RandomizedPCA 找不到了 如何解决
新问题的发现sklearn.decomposition.RandomizedPCA 仅仅是0.17的版本的。后续的版本都没有了。http://lijiancheng0614.github.io/scikit-learn/modules/generated/sklearn.decomposition.RandomizedPCA.html解决方法:from sklearn.decomposit...原创 2019-06-11 17:18:16 · 7018 阅读 · 0 评论 -
国外优秀程序员的个人博客
机器学习的http://www.lauradhamilton.com/原创 2019-06-11 17:20:29 · 3335 阅读 · 1 评论 -
from sklearn.cross_validation import train_test_split 找不到了如何解决 将数组或矩阵拆分为随机序列和测试子集
问题from sklearn.cross_validation import train_test_split https://scikit-learn.org/0.16/modules/generated/sklearn.cross_validation.train_test_split.html版本:0.16没有了????解决from sklearn.model_selectio...原创 2019-06-11 17:35:33 · 1985 阅读 · 0 评论 -
from sklearn.grid_search import GridSearchCV 找不到了
问题from sklearn.grid_search import GridSearchCVhttps://scikit-learn.org/0.17/modules/generated/sklearn.grid_search.GridSearchCV.html原因:版本老了 不支持了艹解决from sklearn.model_selection import GridSearch...原创 2019-06-11 18:03:16 · 10547 阅读 · 10 评论 -
Json 写入 和 读取 txt
import json写入js = json.dumps(dic) file = open('test.txt', 'w') file.write(js) file.close()读取file = open('test.txt', 'r') js = file.read()dic = json.loads(js) file.close()原创 2019-07-12 22:25:33 · 3635 阅读 · 0 评论 -
python mongodb 增删改查
import jsonimport pymongo# 连接MongoDBclient = pymongo.MongoClient(host='localhost', port=27017)# 指定数据库db = client.test# 指定集合collection = db.randoms# 导入数据file = open('test.txt', 'r') js = file...原创 2019-07-12 22:27:04 · 210 阅读 · 0 评论 -
如何巧妙配置一个数据科学的环境|适用于:金融,大数据,机器学习
工具1. Anaconda地址:https://www.anaconda.com/distribution/#download-section备注:安装之后,不需要安装其他的任何Python环境。如果有其他的环境,那就删除吧/2. Pycharm地址:https://www.jetbrains.com/pycharm/download/二者的使用场景和区别Pycharm:一般的编程...原创 2019-08-15 20:15:46 · 174 阅读 · 0 评论 -
演出会 门票 抢票软件 python 完整版本
代码from selenium import webdriverfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as EC # 期望的条件from selenium.webdriver.common.by im...原创 2019-06-09 14:42:13 · 9545 阅读 · 45 评论 -
MNIST with Keras for Beginners
https://www.kaggle.com/adityaecdrid/mnist-with-keras-for-beginners-99457原创 2019-06-14 01:22:55 · 179 阅读 · 0 评论 -
队列 优先级队列 python 代码实现
背景众所周知,普通的队列就是先进先出的,栈是先进后出。其实他们的存储都是在一个列表或者数组里面。所以我们引出了优先级队列,让里面的每一个元素具有了自己的权值。可以人为的设定权值的大小。也可以根据停留的时间来确定权值的大小。如果停留的时间越长,那么优先级越大,就是队列。如果停留的时间越短,那么优先级越大,那就是栈。import collectionsimport heapqclass ...原创 2018-12-12 18:18:06 · 814 阅读 · 2 评论 -
Python装饰器
from functools import wrapsdef my_log(func): @wraps(func): def wrapper(*args,**kwargs): print('ddd') func(*args,**kwargs) return wrapper@ 使用*args,**kwargs组合functools来...原创 2018-07-26 22:19:50 · 125 阅读 · 0 评论 -
Python 语法 程序 案例 【数据】
浮点:小数; 科学记数法 :e;可以方便可视化看 复数:可以做量子力学; 高精度:from decimal import *getcontext()getcontext().prec = 50a = Decimal(1)/Decimal(3)列表:数据集合;可以存放任意数据类型。方便增删改查; 功能:创建,查询,切片,循环,排序;增删改查;# 创建L1 = []...原创 2018-04-28 23:49:05 · 186 阅读 · 0 评论 -
Python 语法 程序 案例 【字符编码】
字母字母对应到十进制,然后对应到二进制; 用到ASCII表;最大的数字占8位;计算机每一次取8位; bit最小表示单位; bytes,最小存储单位; = 8bit;汉字GB2312:简体中文;国标码 gbk:繁体,简体。兼容GB2312;win10默认; GB18030:gbk扩充;覆盖日语,朝鲜语; 不同的地区不同的编码国际ios:国际标准组织编码; U...原创 2018-04-28 23:27:16 · 185 阅读 · 0 评论 -
Python 语法 程序 案例 【入门】
IF语句 if: ... elif: ... else: ... 例如成绩打印等级:按照约束最大的放在最上面,然后一次往下分类;whilewhile : ....例如:循环100次count = 1while count < 100 : count += 1可以加一个else语句; 只要正常结束就会执...原创 2018-04-27 22:38:25 · 134 阅读 · 0 评论 -
Python 密码表 五重加密 算法 [凯撒密码表]
先来代码liss = "ABCDEFGHIJKLMNOPQRSTUVWXYZ "mima = "QWERTYUIOPASDFGHJKLZXCVBNM "change = "leave dormitary and turn off light".upper()temp = ""for i in range(5): for j in change: n = li...原创 2018-04-26 23:03:16 · 1713 阅读 · 0 评论 -
Tensorflow 中 python3.6 中 with...as... : 用法的理解
[转载请联系版主]首先看一段代码x = tf.placeholder(tf.float32, shape=(1, 2))w1 = tf.Variable(tf.random_normal([2, 3],stddev=1,seed=1))w2 = tf.Variable(tf.random_normal([3, 1],stddev=1,seed=1))a = tf.matmu...原创 2018-04-20 12:26:28 · 4512 阅读 · 0 评论 -
Python错题集[训练:七月在线1]
例题1。不支持索引访问的,set无序而且不重复。 2. 如果一个函数没有return语句,返回值是类型为NOneType的对象None; 3. 非法语句:x = ( y = z + 1 ) 4. 三元表达式: a = 15True if a!=5 else False跳出所处最近层循环的是:break。for 可以用于检测一个对象是否是一个可以迭代的对象id()查询对...原创 2018-04-24 00:06:32 · 393 阅读 · 0 评论 -
Python a, b = b, a +b [Python3常见问题]
参考文档阅读文档发现的。>>> # Fibonacci series:... # the sum of two elements defines the next... a, b = 0, 1>>> while b < 10:... print(b)... a, b = b, a+b...112358他实...原创 2018-04-23 21:31:28 · 4047 阅读 · 0 评论 -
Python 字典遍历
字典的遍历:for key in student:for key in student.keys():for value in student.values():for item in student.items():for item,value in student.items():创建字典:>>> d={'list':[1, 2, 3],1:123,'...原创 2018-02-25 19:36:57 · 299 阅读 · 0 评论 -
Python[基础] 列表遍历
遍历列表: list = ['html', 'js', 'css', 'python']# 方法1 for i in list: print ("序号:%s 值:%s" % (list.index(i) + 1, i))# 方法2 for i in range(len(list)): print ("序号:%s 值:%s"...原创 2018-02-25 19:33:25 · 274 阅读 · 0 评论 -
图论 邻接矩阵 详解 Python 描述 搜索:BFS DFS 最小生成树:Prim Kruskal
矩阵规则对角线:元素 = 0没有边: inf有边: 权值结构应该存在的东西是否为有向图和无向图顶点数边数存储矩阵(python:np.narray)class Graph: def __init___(self): self.mat # 存储矩阵 self.n # 存储边数 self.type...原创 2018-12-12 21:18:09 · 1611 阅读 · 1 评论