python
文章平均质量分 62
haimianjie2012
专注AI Complier,异构并行计算,HPC高性能计算,计算机视觉,深度学习和机器学习,C++开发;也写一些随笔读书笔记,面试题解析和求职攻略
展开
-
ImportError: DLL load failed while importing win32api: 找不到指定的程序。
背景3d自动化显示程序发布版本,在服务器上安装部署时,发现import win32api找不到指定程序;但是在我的开发机子上并没有这个问题。错误说明如上图,先安装python-3.8.4-amd64.exe软件包,然后安装pythonwin32-301.win-amd64-py3.8.exe结果报错:ImportError: DLL load failed while importing win32api: 找不到指定的程序。解决思路和方案思路一:直接在百度上检索 关键字:【win32ap原创 2021-11-08 16:20:52 · 2178 阅读 · 1 评论 -
如何才算精通python
level 1:了解基本语法推荐教材:英文版:The Python Tutorial中文版:《python 基础教程》level 2:熟悉常用库1.熟悉常用标准库:python标准库2.熟悉常用第三方库,不同业务会用到不同三方库,可以根据各自需求学习。level 3: pythonicpythonic的含义就是:根据python语言的特性,写出优雅的、地道的、整洁的python代码。想要写出pythonic代码,要平时多观察那些大牛代码,Github 上有很多非常优秀的源代码值得阅读原创 2021-11-03 15:25:55 · 132 阅读 · 0 评论 -
python笔记
1.环境安装python环境下安装库,使用命令:pip install **但是如果,电脑中同时包含python2和python3,为了保险起见,使用如下指令:python3 -m pip install **2.常见容器列表和集合都是python的容器,集合不能包含重复元素,但是列表可以包含,所以我们可以运用集合对列表去重。a = [1, 2, 2, 3, 3,...原创 2019-06-13 00:28:55 · 111 阅读 · 0 评论 -
运用sklearn学习库实现逻辑回归实例
1.导入库并建立训练模型2.运用模型预测,并打印结果3.python源代码:# coding: utf-8# In[1]:from sklearn import linear_model# In[6]:x = [[20,3], [23,7], [31,10], [42,13], [50,7], [60,5]...原创 2019-02-02 14:11:40 · 1212 阅读 · 0 评论 -
统计学习方法:朴素贝叶斯方法
1.贝叶斯定理:原创 2018-11-12 18:02:10 · 140 阅读 · 0 评论 -
pandas笔记:csv,sqlite,选择数据,画图
读写csv文件读写txt文件操作数据库sqlite,mysql常用函数画图原创 2019-06-13 00:09:10 · 402 阅读 · 0 评论 -
numpy学习笔记
常用函数这里先不介绍了广播numpy的强大体现在它的广播特性,或者说为甚么要使用numpy,可以参见下面一篇文章:深度学习2:为什么深度学习要使用numpy库笛卡尔积与矩阵乘法的区别矩阵乘法:a*b或a.b(点乘)都使用dot函数np.dot向量化计算就是尽量不要使用for循环,多使用numpy自带的函数,多使用广播1.矩阵乘法2.对矩阵...原创 2019-06-13 00:17:54 · 219 阅读 · 0 评论 -
python图像处理
参考文献:scikit-image官方地址:https://scikit-image.org/用户指南:https://scikit-image.org/docs/stable/user_guide.htmlOpenCV-PythonOpenCV是计算机视觉应用中使用最广泛的库之一,OpenCV-Python是OpenCV的python API。总体来说,因为后台由用C...原创 2019-05-31 15:01:12 · 247 阅读 · 0 评论 -
Eclipse中python代码文件支持中文
Eclipse配置好PyDev插件后,我们可以在eclipse的集成环境下开发和调试Python程序啦,起始之出,就遇到了python程序的中文支持的问题。见另一篇博客《Python如何支持中文》,我们已经在python模块的首行声明了本文件的编码格式:-- coding:utf-8 --但在运行程序的时候还是遇到了如下的问题: File “E:\pythonTest\src\testChinese原创 2017-06-28 22:31:20 · 551 阅读 · 0 评论 -
python3使用pickle读取文件提示TypeError或者UnicodeDecodeError的解决办法
Python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。python2使用的是cPickle模块,而在python3中cPickle已经被取消,取而代之的是pickle模块。开发过程中,我曾经遇到一个奇怪的问题,在读取一个文件时候原创 2017-06-13 10:11:37 · 705 阅读 · 0 评论 -
python深度学习实战
就学习python而言,最有用的文档是“python库参考手册”,它描述了标准库中的所有模块。在需要获悉一些有关python的事实时,十有八九在这里就能找到。“python库参考手册”(https://docs.python.org/library)可在线浏览和下载,几个其他的标准文档(如python入门指南和python语言参考手册)也是如此,所有的文档,都可以在python网站(https:/...原创 2019-04-03 17:53:37 · 1598 阅读 · 0 评论 -
python学习资料
python学习资料:1.官方网站,www.python.org 2.《Learning Python》《python标准库》《Programing Python》推荐书籍:《机器学习》周志华,入门书籍,研究生一年级《PRML》 :PHD早毕业两年《Machine Learning》吴恩达CS231n:http://cs231n.stanford.edu/《Reinfor...原创 2019-02-20 21:29:30 · 193 阅读 · 0 评论 -
python日期和时间:获取当地时间,时间时间戳相互转换,本地时间转为UTC时间
获取当地时间时间转换为时间戳时间戳转换为时间本地时间转换为UTC时间获取时间并返回字符串:原创 2018-11-11 11:30:39 · 7593 阅读 · 0 评论 -
python正则表达式
除了标准文档外,Andrew Kuching撰写的文章“Regular Expession HOWTO”(HTTPS://docs.python.org/3/howto/regex.html)也是很有用的python正则表达式学习资料。python正则表达式包括三步:1.将正则表达式编译为pattern实例2.使用pattern匹配文本,返回匹配结果,没有结果返回None3.使用m...原创 2018-11-11 11:36:08 · 236 阅读 · 0 评论 -
python将simple.txt文件里分类出错图片拷贝到指定文件夹内
simple.txtf:/pinganData/abnor_error/200618010905_170422081416_00004/s005_abnor.jpg 0.999258 0.000742374f:/pinganData/abnor_error/200618011737_170507112432_00004/s000_abnor.jpg 0.941354 0.0586463f:/pinganData/abnor_error/200618011737_170507112432_00004原创 2020-08-10 16:53:15 · 272 阅读 · 0 评论 -
运用python为不平衡数据上采样
训练数据train.list如下:E:/MyCode/fushikang2019/ImgOCT/normal/171221123612_00002/s077_normal.jpgE:/MyCode/fushikang2019/ImgOCT/normal/171225150539_00002/s062_normal.jpgE:/MyCode/fushikang2019/ImgOCT/no...原创 2019-09-26 20:04:16 · 289 阅读 · 0 评论 -
python实现拷贝指定图片到另一个路径
import osimport shutildir = os.getcwd()print(dir)filename = "path.txt"path = os.path.join(dir,filename)print(path)f2 = open(path,'r')for item in f2: res = item.split("=") if res[0] == "src": src = res[1] print(src) if .原创 2020-08-27 14:30:41 · 1475 阅读 · 0 评论 -
python打包Failed to execute script **.exe问题解决
前文,python实现导出文件夹中的OCT厚度和病人ID到excel文件打包后报错解决目录1.打包:2.问题定位3.软件输出1.打包:在Terminal下输入:“pyinstaller -F -w *.py”就可以制作出exe。生成的文件放在同目录dist下。-F(注意大写)是所有库文件打包成一个exe,-w是不出黑色控制台窗口。不加-F参数生成一堆文件,但运行快。压缩后比单个exe文件还小一点点。加-F参数生成一个exe文件,运行起来慢。但是运行报错:faile..原创 2020-08-17 16:27:01 · 21031 阅读 · 0 评论 -
python实现导出文件夹中的OCT厚度和病人ID到excel文件
代码:import osimport structimport xlwtimport xlrdfrom xlutils.copy import copyimport mathdef GetPathList(path): items = os.listdir(path) res = [] for item in items: itempath = os.path.join(path, item) if os.path.isdir(it原创 2020-08-17 16:18:26 · 296 阅读 · 0 评论 -
python获取指定路径下的所有图片路径并保存到文本文件test.list中
python代码import osdirname = "E:\\MyCode\\fushikang2019\\ImgOCT\\mycode\\"items = os.listdir(dirname)file = open('test.list','w')for item in items: path = os.path.join(dirname,item) # prin...原创 2019-11-06 16:04:50 · 1346 阅读 · 2 评论 -
python去掉文件名中的_normal,_abnor后缀
去掉文件名中的_normal,_abnor后缀需求描述:test3.list内容如下:D:\normal\191205132058_00002\s001_normal.jpgD:\normal\191205132058_00002\s002_normal.jpgD:\normal\191205132058_00002\s003_normal.jpgD:\normal\19120...原创 2019-12-19 11:36:20 · 555 阅读 · 0 评论 -
pyinstaller打包python程序(pycharm+python3.7+pyqt5+tk)报错:failed to execute script **
pycharm+python3.7+pyqt5+tk程序打包报错pyinstaller指令如下:pyinstaller -Fw --path D:\Users\randongmei\Anaconda3\Lib\site-packages\PyQt5\Qt\bin M_main.py打包时输出信息: (base) D:\PycharmCode\CompareLayerLine&...原创 2019-11-20 14:38:34 · 878 阅读 · 0 评论 -
anaconda下配置QtDesigner和PyUic
1.安装pyqt5pip install PyQt5 -i https://pypi.douban.com/simple2.安装pyqt5常用工具包pip install PyQt5-tools -i https://pypi.douban.com/simple3.配置工具包的环境变量为了使系统识别PyQt工具包内的指令,我们将pyqt5-tools的安装目录加载到系统...原创 2019-05-22 22:59:24 · 5535 阅读 · 1 评论 -
基于Qt的python GUI程序:调用百度语音合成api文字转语音
更多语音播报资料,阅读:为自己的软件添加语音提示功能百度语音合成aip1.安装百度aip本文python使用anacond安装,首先打开anaconda prompt安装baidu-apipip install baidu-aip如果没有安装aip,导入模块是报错:nomodule name aip2.登录百度云进入【产品】--》【人工智能】--》【语音合成】--》...原创 2019-05-16 23:40:33 · 1346 阅读 · 0 评论 -
python的应用领域和应用方向
应用领域:系统编程:提供API(ApplicationProgrammingInterface应用程序编程接口),能方便进行系统维护和管理,Linux下标志性语言之一,是很多系统管理员理想的编程工具。 图形处理:有PIL、Tkinter等图形库支持,能方便进行图形处理。 数学处理:NumPy扩展提供大量与许多标准数学库的接口。 文本处理:python提供的re模块能支持正则表...原创 2019-05-22 23:50:20 · 371 阅读 · 0 评论 -
python基础教程_第20章 项目1:自动添加标签
本博客内容,来之《python基础教程》,更多关于Python基础教程笔记,参见:python基础教程LATEX用于创建各种技术文档的标记系统。1.进行自动标记的示例文本,test_input.txtWelcome to World Wide Spam, Inc.These are the corporate web pages of *World Wide Spa...原创 2019-06-19 21:31:30 · 938 阅读 · 0 评论 -
《python基础教程》
就学习python而言,最有用的文档是“python库参考手册”,它描述了标准库中的所有模块。在需要获悉一些有关python的事实时,十有八九在这里就能找到。“python库参考手册”(https://docs.python.org/library)可在线浏览和下载,几个其他的标准文档(如python入门指南和python语言参考手册)也是如此,所有的文档,都可以在python网站(https:/...原创 2019-06-21 09:46:28 · 514 阅读 · 0 评论 -
12章python GUI编程Tkinter
本博客内容,来之《python基础教程》,更多关于Python基础教程笔记,参见:python基础教程1.源代码程序功能说明:在文本框中输入内容"hello,mimi",在上面的小文本框内输入名字如hello.txt,点击Save按钮,文件保存,如果当前路径有同名文件覆盖此文件;2.小文框中输入文件名,点击Open按钮,文件内容显示在大文本框中。from tkinter import...原创 2019-07-03 20:43:07 · 291 阅读 · 0 评论 -
python爬虫面试题170道
python爬虫面试题170道原创 2019-07-10 18:45:02 · 709 阅读 · 0 评论 -
python实现从一个网站中查找某个字段并保存结果的txt文件
需求说明:有时候需要修改网站中某些字段,但是一个网站网页比较多,一个一个查找非常费时,因此是python语言写了一个小程序来查找网站中的字段,并将查找结果保存到txt文件中。本文使用anaconda自带jupyter notebook实现。上图是jupyter notebook打开后的样子,第三行是创建的文件保存位置,也是数据读取默认位置。本文创建findWebStr.ipyn...原创 2019-10-02 14:19:47 · 954 阅读 · 0 评论 -
python统计分析darknet分析指令结果
cmd下运行darknet指令darknet classifier test metal.data 19448.txt backup/19448_last.weights > ab1009.txt在文件夹下打开ab1009.txtseen 64 E:/MyCode/fushikang2019/ImgOCT/normal/171222141438_00002/s064_nor...原创 2019-10-09 17:53:15 · 325 阅读 · 0 评论 -
python播放音频文件
python播放音频文件代码import pygame # pip install pygame# 貌似只能播放单声道音乐,可能是pygame模块限制def playMusic(filename, loops=0, start=0.0, value=0.5): """ :param filename: 文件名 :param loops: 循环次数 ...原创 2019-05-17 00:06:22 · 1340 阅读 · 0 评论