- 博客(18)
- 收藏
- 关注
原创 python获取邮件并转为pdf
客户要求写一个程序能够自动登录他的邮箱,然后读取邮件中的求职者简历,并将该类型的邮件转为pdf以及获取关键信息和附件。
2022-10-12 13:16:39 979
原创 git修改仓库地址
问题描述:之前在公司clone项目时使用的是内网仓库地址,当在家里办公时无法push到内网仓库,但公司git仓库是有外网链接的,现在需要更换仓库地址为外网链接。否则当你在家里疯狂码完代码后push时会遇到如下错误fetal:unable to access 解决方案:首先查看git仓库链接$ git remote -vorigin http://192.168.1.9/kthrp/kthrp.git (fetch)origin http://192.168.1.9/kthrp/kth
2021-06-14 18:07:16 612
原创 Ubuntu部署redash
前期准备:这部分非常重要,不然后面用docker部署redash时会是龟速,让耐心直接爆炸1、更换APT国内源:sudo sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list2、更新源:sudo apt update &&sudo apt upgrade -y3、安装Docker和Docker-Composesudo apt install docker docker-compo
2021-03-30 01:03:40 419
原创 vscode连接windows子系统实现Linux环境开发
首先开启子系统:点击确定后会安装依赖,安装完毕后重启重启完后打开https://aka.ms/wslstore会自动进入微软商店,如下选择一个Linux系统安装即可,初次开启需等待安装,安装完成后设置用户名和密码即可vscode连接子系统linux:vscode安装下面这个拓展安装完成后CTRL+shift+p调处运行,选择如下在新打开的窗口就是远程连接到子系统上的开发环境了与子系统文件互传:windows下打开资源管理器键入\wsl$即可查看子系统的文件,实现文件互传
2021-03-29 23:42:19 3552 1
原创 A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG environment
问题描述:windows10系统下python3.7安装geopandas库时遇到如下问题 ERROR: Command errored out with exit status 1: command: 'd:\nap_venv\scripts\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\HM\\AppData\\Local\\Temp\\pip-install-62cme
2021-01-15 11:27:49 10675 10
原创 pip使用国内源
阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/以安装pyarrow包为例pip install p
2020-12-21 15:47:12 506
原创 git常用操作
设置用户名:git config --global user.name "username"设置邮箱 (没有双引号):git config --global user.email useremail@qq.com生成rsa密匙(git bash内输入):ssh-keygen -t rsa -C "example@foxmail.com"查看用户名和邮箱:git config user.namegit config user.email查看所有配置信息(git设置列表):git c
2020-12-14 17:33:38 163
原创 iPhone12无法连接电脑的热点
项目场景:笔记本电脑开热点后用iPhone12连接,可以连接上,但是连接后显示无网络,各种折腾都是无网络。原因分析:笔记本电脑的无线网卡是支持wifi6的,默认协议为802.11ax,兼容性尚且有问题,但不知道为什么我的iPhone X可以连上没问题,反而12出问题,搞不懂。解决方案:在电脑上把无线网卡的协议由802.11ax更改为802.11ac即可右击 电脑-管理找到网络适配器-WIFI6无线网卡右键Wi-Fi6 选择属性-高级,将802.11无限模式改为802.11ac,如下
2020-11-30 12:04:03 9185 8
原创 pyarrow.lib.ArrowInvalid: Casting from timestamp[us] to timestamp[ns] would result in out of bounds
项目场景:从oracle读取数据后转为dataframe形式,然后通过to_feather()存入ft文件之后通过pandas.read_feather()从文件中读取dataframe数据数据类型包括date,并且有超出时间戳的数据,比如0002-12-01 00:00:00或9999-10-01 00:00:00问题描述:存入feather文件时正常,从ft文件读取时出错,错误如下大概意思是从timestamp[us]强制转换为timestamp[ns]将导致时间戳越界pyarrow.l
2020-11-23 16:04:42 2471
原创 python连接oracle
安装cx_Oracle:pip install cx_Oracle安装instantclient:Oracle官网下载instantclient并解压添加环境变量:cmd键入下方命令,D:\instantclient_11_2是我解压的目录,具体根据实际目录自行更改path=%path%;D:\instantclient_11_2python操作:conn = cx_Oracle.connect('用户名/密码@IP:端口号/SERVICE_NAME')cursor = conn.cu
2020-11-19 17:07:42 163
原创 Flask+VUE+plotly实现数据可视化
前期准备:前期需先实现Flask+plotly输出图表,可以先查看我的上一篇博客Flask+plotly实现数据可视化(点击查看)安装VUE:准备采用 npm(Nodejs下的包管理器)的方式安装vue,所以第一步安装 node , 官网下载安装即可安装完成之后在 command prompt 运行 node -v , 便可查看到安装的nodejs 的版本,说明安装成功;npm 是集成在node中的,也可以运行: npm -v 查看安装的npm 版本:安装cnpm:npm insta
2020-10-23 11:05:48 3752
原创 Flask+plotly实现数据可视化
第一次接触Flask+plotly,过程中踩了很多坑,最后总算达到了目标,给大家分享一下,让每一个初学者都能很快上手plotly。安装依赖库:pip install flaskpip install plotlypip install pandaspip install numpy创建flask应用程序:首先进入项目文件夹,然后创建并进入虚拟环境,创建flask程序cd 项目目录python -m venv venvvenv\Scripts\activatepip install F
2020-10-22 15:16:26 3123
原创 Django使用流响应streamingHttpResponse处理视频
前端首先前端标签采用的是videojs,需先挂载videojs,此处就不做详细说明<video id="example_video" width="100%" height="50%" class="video-js vjs-default-skin " controls poster="" style="display: inline-block;"> <source src="/stream_video/?path={{path}}" type="video/mp4">&
2020-10-13 18:14:56 5453 9
原创 Python爬取12306车票信息进阶日志版
添加日志功能python中最强大的工具——装饰器,咱们小白怎么能不学学咋用呢正好咱们来写个入门级的装饰器——日志
2020-10-13 12:52:37 419 1
原创 Python爬虫动态获取Cookie
安装扩展由于动态获取cookie需要打开浏览器,所以我们先安装chrome的扩展,不是平常用的客户端,到下方链接处下载chrome扩展下载地址(点击进入下载界面)根据当前chrome版本来选择下载之后根据系统选择对应版本下载后解压,将chromedriver.exe复制到python目录下的Scripts文件夹内完成上述步骤后我们来安装selenium库,cmd内键入python -m pip install selenium安装完成后我们可以打开一个浏览器测试一下from sel
2020-10-12 23:13:49 3921 14
原创 如何将本地的项目上传到Github
git的安装以及GitHub的注册这里就不说了,直接从上传开始。第一步我们需要先创建一个本地的版本库(也就是一个文件夹)。现在我通过右键在桌面新建一个reptitle文件夹(可以在其他任何地方创建这个文件夹),并且进入这个文件夹第二步首先通过cd命令进入文件夹,然后在命令行中输入git init把这个文件夹变成Git可管理的仓库这时你会发现test里面多了个.git文件夹,它是Git用来跟踪和管理版本库的,因为它默认是隐藏文件,要是看不到就设置下文件夹和搜索选项。之后把需要上传到GitHu
2020-10-12 22:42:56 231
原创 Python爬取12306车票信息
Python3爬取12306车票信息第一次写爬虫,咱从入门级——12306车票爬取 开始我们要爬取的信息是https://www.12306.cn/index/上的车票信息当我们选择出发地和目的地,点击查询可以获得相关的车票信息,我们现在要将这些信息使用Python爬取假如我输入出发地为武汉,目的地为广州,则查询结果如下程序效果如下:找到车票数据的传输链接按下F12打开Google浏览器的开发者模式,找到Network–>XHR,里面可以找到带有车票数据的链接,如下图所示(如果没有可
2020-10-12 19:22:51 3540 8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人