Python、R、openXX
文章平均质量分 68
超自然祈祷
让计算机成为我们的左膀右臂
--searching for what I need in the world
展开
-
爬一个网页的所有导师信息
研究生导师太多,主页一个个点进去看太费眼睛,不如都爬下来查找关键字再着重去看原创 2022-06-26 11:30:21 · 226 阅读 · 0 评论 -
用python智能修复度盘防和谐链接~
在贴吧、论坛等容易被和谐的地方发度盘链接容易被吞,于是有很多常见的防和谐套路:比如说“链接中加’删除中文‘”、“.“替换为’点‘”、”不加前缀“等……以后要是会开发浏览器插件或看看有没有插件可以集成,我就整个浏览器插件(立flag不负责)import re #去除中文def do_unchinese(file): pattern = re.compile(r'[\u4e00-\u...原创 2019-11-10 16:27:46 · 812 阅读 · 0 评论 -
解决:python中把label.configure在函数里就无效(点击按钮改变图片)
写了个关于图片的工具的界面,想点按钮图片变一下,没想到就遇到两个坑折腾了2天……分享一下(ps:错误原理直接代码里=========的注释看)基本测试代码,显示个图片from tkinter import *root = Tk() #创建窗口 photo = PhotoImage(file='pic.png')#pic.png就在工程目录里(和.py在同一个文件夹)img_label =...原创 2018-04-29 13:27:58 · 8300 阅读 · 16 评论 -
IndentationError: unindent does not match any outer indentation level 一种奇葩的问题
运行了人家的代码,结果中间多了一行'''的注释就出现这个行不匹配的问题,还是经同学想到才发现的= =注意中间的'''注释''',删了就解决def PILMat_to_cvMat(image): ''' Change the matrix from the format of PIL to openCV. ''' mat =[] for l in image: ...原创 2018-05-29 16:32:42 · 613 阅读 · 0 评论 -
Tensorflow用别人训练好的模型进行图像分类(可运行)
【先说一下自己想说的】:昨晚上找了很久才搞定,代码和给的文件根本不匹配,转载也不验证一下就转。弄得我花了一整天!(我就为了加个单击图片显示可能的标签这么个功能我……我容易吗……555)原帖:http://www.cnblogs.com/denny402/p/6942580.html(感谢此源贴的下方评论指引我找到了配套的库)然后我鄙视一下这些转载不发源链接的↓(╬▔皿▔)凸(还有就是不验证...转载 2018-06-01 10:48:06 · 28788 阅读 · 80 评论 -
Pyinstaller打包exe附带图片的方法
2019.10.27更新在最近的wordpress项目中学到了图片字节码可在文件中存在,于是我做了试验并成功了(就是代码里带一堆字节码……)参考:https://blog.csdn.net/jss19940414/article/details/85841982https://www.cnblogs.com/xianqingsong/p/9965899.htmlhttps://...原创 2018-07-31 18:07:28 · 55768 阅读 · 46 评论 -
本地以图搜图识图工具——嗅图狗!(python3.6实现图像比对指路,代码git)
1.写在前面因为之前做完后(当毕业设计做的)为了尽量实用打了个exe,结果好多人反应问题,索性直接把代码、更新exe的链接都写个博客放在这里(这么晚才放出源码就是怕毕设查重……)全部项目源码git及说明:https://github.com/naturalcaduceus/picSniffer工程内有:完整功能版、exe版(为了打包不至于上百M)的python源码(见readme...原创 2018-10-13 18:37:51 · 40825 阅读 · 104 评论 -
用python生成奇门遁甲的360天的每个时辰及落宫
规律:节气上元首局为所在宫位同宫节气依次+1(阴遁-1)每元首局为上个元的结尾再+1(阴遁-1)import sysJieQi=["冬至","小寒","大寒","立春","雨水","惊蛰&a原创 2018-12-15 14:54:18 · 3691 阅读 · 5 评论 -
嗅图狗——更新与反馈专贴
1.->最新版本链接:以后看看能不能找到完美打包的方法,更新出更好的版本……为了做成exe,因为不知道怎么打多个文件,而且import越多exe就越大越不实用……于是就重构代码,把10多个.py删繁就简合成了一个.py,然后找怎么把图片打进exe……弄了3天自以为可以了,结果都打不开……于是现在就又回来用基础的打包方法打了一个exe(至少肯定能用TAT……)2.->版本更新日志:...原创 2019-07-15 23:36:26 · 15224 阅读 · 51 评论 -
PYTHON3遍历你windows文件夹里共有多少文件~
我跑了一会儿,共148108个~(有时会卡停2秒左右)代码很简单~# -*- coding: utf-8 -*- from tkinter import *import osdef start(): now_schedule=0 for (root, dirs, files) in os.walk(path): for filename in files:...原创 2018-05-07 16:25:53 · 1437 阅读 · 0 评论 -
python界面上的图片缩放,根据窗口大小
为了方便在tkinter的界面上显示完整的图片、原比例的图片,找了不少帖子,找到了个有用的例子,在最后封装成了函数(方便使用)显示本地上的图片并且随着窗口而改变大小的代码(非动态的)代码参考了→https://blog.csdn.net/yangdashi888/article/details/73321919下面的换一下图片路径就能看到效果了import io ...原创 2018-04-28 20:02:28 · 34982 阅读 · 13 评论 -
当同时安装Python2和Python3后,如何兼容并切换使用详解(比如pip使用)
转载自https://www.cnblogs.com/shabbylee/p/6792555.html由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的。对于Ubuntu 16.04 LT...转载 2018-04-13 12:16:13 · 1795 阅读 · 0 评论 -
自己做的本地识图软件DAMO_嗅图狗
毕设做了2周,实现了基本的本地识图功能,就两个文件,接下来复杂的功能就得多家几个文件了就变得麻烦,先发出来damo吧。可以实现精确识图功能(缩略图那样的)(界面没优化,将就着看看吧……当作毕设弄完我就发安装包)环境:python3.6.3包:pil、tkinterDAOM源码(3个.py文件,分别粘贴设置启动文件即可运行界面及功能)rontpage.py(启动文件...原创 2018-04-23 15:41:35 · 6034 阅读 · 19 评论 -
随笔】用VS2017写python的一些吐槽和备忘
先扯一会,本人讨厌装多余的ide(要不是java的公司和微软是死对头,我还真希望vs能支持java……),毕设特意向学学特别火的python,于是开始试试用vs弄python。先打开vs安装器,点修改把python基础支持勾上(基础支持工具+python环境,也就几百M……要是太大我就不装了)ps:这时候python3.6.4早出了,这vs自带的还3.6.3呢,而且这些环境,默认装...原创 2018-04-19 12:50:25 · 25648 阅读 · 9 评论 -
python ttk Treeview的插入、清空、各种点击事件、获取条目值、标题单击排序
昨天整了一天Tkinter的treeview,发现中文的教程乃至提问都很少,其中两个问题的解决都是靠steakoverflow上找到的……在这里放出来我遇到并解决的问题,大家以后可能遇到的话就能省点事了~ 插入方法:import tkinterfrom tkinter import ttk # 导入内部包li = ['王记','12','男']root = tkinte...原创 2018-05-02 10:18:28 · 106630 阅读 · 34 评论 -
python ttk.Combobox 的方法
ttk里的Combobox没有currentText()这种方法,它是QT里的!也没有https://zhidao.baidu.com/question/873512818298438172.html这么误人子弟参考http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/ttk-Combobox.html(这是手册!)以及https://blog.csd...原创 2018-05-05 22:18:48 · 20080 阅读 · 1 评论 -
python import顺序改变会报错
我加了个tkinter界面,所以import了tkinter包结果之前正常运行的函数报错然后我改变了一下import顺序就能正常运行了非常奇怪原创 2018-05-09 12:37:51 · 702 阅读 · 1 评论 -
python遍历单层文件夹的所有文件、遍历包含自文件夹下的所有文件、文件后缀筛选
只是随笔备忘单层文件夹def fun(path): #单层文件夹 for filename in os.listdir(path): if not os.path.isdir(os.path.join(path,filename)):#去掉的话会有文件夹的目录被打印 print (os.path.join(path,filena...原创 2018-05-02 22:06:32 · 4088 阅读 · 0 评论 -
python list掉过的一些坑
自己开始写图像查重算法,用到了列表和元组,因为之前没怎么用过,现查现用有好多细节不清楚——结果这个简单的查重逻辑实现花了一整天! 坑:按长度遍历应如下,而不是简单的for i in list那返回的是列表的元素for i in range(len(list)) 坑:list.index(i)如果列表内元素有重复,则只返回第一个的序号!for i in lis...原创 2018-08-30 22:06:12 · 797 阅读 · 0 评论 -
python 其他.py 与tkinter界面传值的方法(以遍历文件夹进度为例)
本小白没深入了解过python的原理,多个文件只知道在一个.py文件里import另一个.py文件但是问题来了 ,带着界面的被import后会又多出来一个窗口! 就算是调用一下函数都会再弹出一个界面!于是,经过不断尝试我分享一下我的方法……(本小白还没用到类)本人做了一个小工具,用到了图像比对的算法(大佬写的),又想不都写在界面.py上,于是……界面.py(【向下传控件、控件里的参数(比如路径)】...原创 2018-05-07 16:56:35 · 7076 阅读 · 2 评论 -
VS2017 IronPython做界面
本人开始做毕设了,但老师说工具要有界面,所以就开始找python做界面的东西……之前做过C#的界面,脱拉拽很快界面就完成了,后来我查了下IronPython是用C#写的python解释器,也可以脱拉拽做界面,于是就开始尝试,刚刚能出个小窗口,有几处麻烦的解决分享一下。(也为广大用python做毕设的同学们做界面提供个方便……只对于不用qt、tinker,还对C#脱拉拽情有独钟的同学们)毕竟我也想这...原创 2018-04-14 13:04:19 · 30086 阅读 · 9 评论