自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 Alibaba Cloud Linux 安装python 3.10

阿里云安装python3.10

2024-01-14 17:11:54 1110

原创 Ubuntu子系统访问Windows上的Mysql

连接Windows上的mysql。然后安装mysql客户端。首先更新apt-get。

2023-11-07 10:42:46 183

原创 Ubuntu系统升级python的pip

Pip 将会被全局安装。如果你仅仅想为当前用户安装,不要使用sudo运行上面的命令。这个脚本还将会安装setuptools 和 wheel,它们允许你安装源码版本。升级python后也需要同步安装pip。

2023-11-07 10:37:47 210

原创 embeddable python 安装pip和tkinter

绿色版python如何安装pip和tkinter

2022-08-23 16:42:58 3223 1

原创 C# 创建大小可变的二维数组

我们知道,C#创建二维数组需要实现给定数组在两个维度上的大小。那么能不能不事先给出大小,就创建二维数组?这需要结合List泛型和数组来创建。例如:List<string[]> timespans = new List<string[]>();timespans.Add(new string[]{"00:00:02","00:00:09"});timespans.Add(new string[]{"00:00:25","00:00:39"});timespans.Add(new

2021-09-06 14:30:15 3214

转载 jinjia2中for循环索引

在jinjia2中想直接用{% for i in n %}当前是第 x 条{% endfor %}是不行的。{% for i, val in enumerate(['a', 'b', 'c']) %} <td> {{ val }} </td>{% endfor %} 报错: UndefinedError: 'enumerate' is undefinedJinja2 has its own language. Looks li

2021-09-03 10:37:25 3305

原创 Python控制鼠标键盘删除PDF页眉的广告

下载的一些PDF经常会在页眉有很多广告,这些广告都是用程序生成的,在PDF页面上的位置也相同,因此可以用鼠标配合键盘一个一个地删除。代码如下:from pymouse import PyMousefrom pykeyboard import PyKeyboardm = PyMouse()k = PyKeyboard()#删除PDF的页眉广告time.sleep(1)for i in range(380): m.click(663, 219, 1, 1) #点页眉 time.sl

2020-12-31 22:04:19 423

原创 Python制作鼠标工作机器人

如果你的工作只需要用手点鼠标就能完成,那么下面这个程序完全可以胜任。首先导包:import timeimport osfrom pymouse import PyMousem = PyMouse()import pyautoguiimport cv2from cnocr import CnOcr ocr = CnOcr()上面导入的包中有控制鼠标的PyMouse,有截屏的pyautogui,有图像转换的cv2,有文本识别的CnOcr 。然后就是用一个循环不断地重复一个个的任务,假设这

2020-12-31 21:55:26 278

原创 Python将当前活动的pdf文件保存到指定位置和转为图片

在工作中,有时候会遇到得到当前打开的PDF,我们不知道这个PDF的路径是什么,只知道它是当前打开的那个,如何做呢?首先需要电脑上安装了Adobe Acrobat,然后还安装了win32com。通过win32com打开AcroExch.App,从而操作Adobe Acrobat。其中的具体API还需要参考Adobe官方文档 Acrobat DC SDK Documentationimport os import winerrorfrom win32com.client.dynamic impor

2020-12-31 21:41:19 1477 1

原创 原生JS前端剪裁图片并下载以及传回Python后台

网上有很多前端剪裁图片的demo,但是很多都需要各种插件,我的想法很简单,什么插件都不用,就原生的JS剪裁,然后传回Python后台行不行?找遍网络无觅处,看来还得靠自己。本文得到了https://blog.csdn.net/qq_33466661/article/details/104899474的启发,在此向这位博主表示感谢!本文在上文的基础上实现了上面这位博主没有实现的功能,例如按需要调整剪裁框的大小,用Python后台接收前端的图片,传图片的同时也传其他参数等。废话不多说,直接上代码。下面这段代

2020-12-29 14:54:06 317

原创 C++ 使用GDI+输出文字和形状

首先打开VC++6.0,点击新建,新建工程,选择MFC AppWizard[exe],建立单个文件,然后直接编译,然后运行。运行完后,点击FileView,选择source files,双击view.cpp的文件,在里面找到void CDdView::OnDraw(CDC* pDC)这个函数,把函数的内容变成:void CDdView::OnDraw(CDC* pDC){ CDdDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); pDC->TextO

2020-12-27 20:10:37 1465 2

原创 C++ 指针小示例

C++中新建一个win32 console application工程,选择空工程,再新建一个C++ source file空文件,其中写入这么几行代码:#include <stdio.h>void test(){ int iarray[5] = {1,2,3,4,5}; int *pvar = iarray; for(int i=0; i<5; i++) { printf("ele[%d]=%d\n", i, *pvar); pvar = pvar +1; }

2020-12-27 18:16:22 145

原创 2020-12-07

在工作中经常需要批量调整word中图片的尺寸,这可以用VBA来解决。请看代码:Sub tupian() For i = 1 To ActiveDocument.InlineShapes.Count If i = 1 Or i = 9 Then ActiveDocument.InlineShapes(i).Width = 360 ActiveDocument.InlineShapes(i).Height = 210 Else Activ

2020-12-07 17:30:41 116

原创 利用VBA在Excel中批量画图

有很多图要画的时候要崩溃的,必须上VBA来解决。比如现在有个Excel数据表,研究五个竞争对手,每个竞争对手都生产有四种设备,每个设备都有可能具有8个效果中的几个。现在要研究五个竞争对手的专利情况。要用饼图来表示五个竞争对手在某种设备的某个效果方面分别有几篇相关专利。原数据表如下:每个设备对应的每个效果都要画一个饼图,用来表示五个竞争对手的情况。代码如下:Sub pie()Dim x, y, z As Integer '定义三个整数便于计算Set WK = ThisWorkbook.Sheets

2020-09-16 18:43:05 8874

原创 Python实现屏幕截屏

利用Python实现屏幕截图,非常快速,只要pillow包就可以了from PIL import ImageGrab #安装Pillow包就可以img = ImageGrab.grab(bbox=(0, 0, 1600, 900)) #四个数字分别是要截屏的四个角img.save(r'E:\Jupyter files\提取\jieping.png') #保存图片...

2020-06-11 16:20:38 859

原创 利用Python操作163邮箱发邮件

首先需要到163邮箱的设置中新建一个SMTP设备号,得到授权码,是一串大写的英文。然后就可以填写邮件内容了。smtplib和email这两个包是Python自带的,不用安装的,直接导入。import smtplibfrom email.mime.text import MIMETextfrom email.utils import formataddr my_sender='aaaaaaaaaaaaa@163.com' # 发件人邮箱账号my_pass = 'xxxxxxxxxxxxxxx

2020-06-11 16:12:47 903

原创 python修改图片的尺寸和颜色

如果需要批量对图片的尺寸进行修改,一个个地弄进Photoshop修改岂不是要累死?还好Python的Pillow模块提供了相关的操作。from PIL import Image #这个包的名字其实叫Pillowimport ospath = r'E:\Jupyter files\提取\图' #文件夹路径,注意不要带末尾的斜杠names = os.listdir(path) #获取文件夹下的每个图片的文件名for na in names: last = '\\'+ na #在此处每个图片的文

2020-06-11 15:54:21 677

原创 sklearn中的tf-idf计算详解

教科书上的tf-idf公式是长这样的:tf×idf(i,j)=tfij×idfi=nij∑knkj×log(∣D∣1+∣Di∣)tf \times idf(i,j) = tf_{ij} \times idf_i = \frac {n_{ij}}{\sum_{k}{n_{kj}}} \times log\left(\frac{|D|}{1+|D_i|}\right)tf×idf(i,j)=tfij...

2020-05-05 23:36:44 5336 4

原创 Navicat MAC版安装方法

http://www.pc6.com/mac/111878.html 下载MAC版下载下来后发现有两个东西,一个是软件本身,一个是Application替身,直接把软件拖进Application的替身。先 sudo spctl --master-disable 打开任何来源再 sudo xattr -r -d com.apple.quarantine /Applications/Navica...

2020-04-14 00:06:59 1114

原创 如何把Excel中的文字保存为txt文件?

使用Python做NLP任务的时候,经常会清洗数据,做成txt文件,每一行代表一篇文章。但是,采用pd.read_csv(‘新华社数据.csv’, encoding = ‘GB2312’, error_bad_lines=False) 这种方法会出现报错,无法识别位置XXX处的字符。而csv文件是可以用Excel打开的,作为备选,可以从Excel中提取文本。VBA代码如下:Sub zhuantx...

2020-03-30 23:09:10 1159

原创 macOS 安装tensorflow

电脑系统如下:安装tensorflow有很多坑,费了好大劲才安装上。废话不多说,上代码。打开终端,输入下面的代码,只有一行:pip install --user -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==2.1.0解释一下上面这行代码:–user 的意思是安装到用户目录下,因为没有root权限。tensorflow的...

2020-02-23 11:47:29 1131

原创 python + flask + ajax 网页版摘要提取

项目简介,做一个网页版的摘要提取程序,就是第一句加最后一句。主要是体现网页端的输入和输出。最后的效果是这样的:项目结构:项目文件层级如下static --> js -->jquery-3.4.1.min.jstemplates --> back.htmlajax.pyprocess.pyjquery-3.4.1.min.js 这个文件不需要我们动,直接在网上下载...

2020-02-22 19:31:39 173

原创 网页版的摘要提取器

项目简介:制作一个网页版的摘要提取器,这个摘要提取器可以接收一篇文章,提取这篇文章的第一句和最后一句,然后拼在一起作为摘要在网页上输出。效果如下:项目的结构是一个index.html模板文件,放在templates文件夹下。一个app.py,放在和templates文件夹同级路径下,还有一个process.py,放在和app.py同级路径下。app.py文件如下:from flask_wt...

2020-02-22 13:25:32 1022

原创 把训练好的词向量模型可视化

意思相近的词语,在向量空间中的距离应该越近。对于一个高维词向量,我们无法直观地观察两个词的距离,于是我们就需要把词向量降维处理,变成二维的,就可以画出来了。输入是一个训练好的词向量模型。输出是一张图片,把每个词都标记在上面。from gensim.models import Word2Vecfrom random import samplefrom pylab import mplmod...

2020-02-19 23:29:14 1962

原创 训练词向量

训练一个词向量,输入是一个txt文档,这个txt文档需要已经分好了词。只需要几行代码就能得到训练好的词向量。import multiprocessing采用并行计算from gensim.models import Word2Vecfrom gensim.models.word2vec import LineSentenceinp = 'corpus_zh.txt' #这个TXT文档需要...

2020-02-19 23:16:03 234

原创 文件批量重命名

任务描述:一个文件夹A下面有很多子文件夹a1,a2,a3……,每个子文件夹里边有一些图片,这些图片的命名按照一定的顺序,但是不连续比如命名是tu1,tu4,tu23,tu24,tu45……现在要把他们按照顺序连续命名为tu1,tu2,tu3,tu4,tu5……难点:如果采用Python自带的排序,tu23会排在tu4的前面,这样就不是想要的排序了。解决方案:把图的名称中的数字部分提取出来,作为...

2019-12-09 18:57:21 166

原创 从一个文件夹下的很多文件中复制指定文件出来

在工作中经常会遇到在一大堆文件中将某些文件挑出来,保存到另一个文件夹中。import xlrdimport osimport shutil#excel表地址xladd = r'E:\异常\异常文件.xls'#大集合文件的文件夹地址sumfiles = r'D:\咨询\\低-497'#小集合文件的文件夹地址selectedfiles = r'E:\异常\异常PDF'work...

2019-12-08 16:18:32 330

原创 从文本文件制作html文件

从文本文件制作html文件#coding:utf-8import webbrowserimport os#"从文本文件制作html文件,忽略可能遇到的编码错误"rootdir = r"D:\咨询\\"i = 0for parent,dirnames,filenames in os.walk(rootdir): for filename in filenames: ...

2019-12-08 15:43:34 507

原创 将一个文件夹下所有的文件夹的名称提取并写入Excel中

在工作的时候,有时候会需要获取文件夹下的所有文件名,文件名下的具体文件不用动。import osimport xlwt#"将一个文件夹下所有的文件夹的名称提取并写入Excel中"workbook = xlwt.Workbook()worksheet = workbook.add_sheet('pages')rootdir = r"E:\新建文件夹"i = 0for dirname...

2019-12-08 15:33:35 1366

算法型信息分发-技术原理、机制创新与未来发展.docx

信息分发技术的前沿

2021-11-04

sklearn.pdf

PDF格式的精美文档

2021-11-04

WebOffice.rar

纯JavaScript写的weboffice,看起来和word一样

2021-02-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除