python
文章平均质量分 79
亓官劼
大家好,我是亓官劼(qí guān jié),在各个平台分享前端开发、python后端开发、小程序开发、数据结构与算法、docker、Linux常用运维、NLP等相关技术博文。如果喜好博主的文章的话可以关注博主的微信公众号【亓官劼】(读音:qí guān jié),也可以加入QQ交流群545611263进行交流。
展开
-
Python安装word2vec环境依赖
Python安装word2vec环境依赖方法一:pipterminal中输入pip install word2vec。安装word2vec需要gcc依赖,如果没有gcc的话,会安装失败。方法二:手动安装首先去word2vec的repo中下载word2vec,官方GitHub地址为:word2vec ;git下载地址:git clone git@github.com:danielfrg/word2vec.git在下载好后,在terminal中移动到此文件夹中,然后实行安装命令:(这里的Pyth原创 2021-07-12 16:27:52 · 2368 阅读 · 0 评论 -
python后端开发面试常见问题 (持续更新)
python后端开发面试常见问题 大家好,我叫亓官劼(qí guān jié ),在GitHub和CSDN中记录学习的点滴历程,时光荏苒,未来可期,一起加油~~本篇文章将在GitHub和CSDN上持续更新,主要是Python后端开发的一些常见问题,包括Python的一些基础知识,以及面试中常问的计网,数据库,数据结构等一些算法题,总体覆盖面试的大多数问题。本文的GitHub地址为:python-development-interview-FAQCSDN暂未发布,发布时再加上链接。如果有帮原创 2021-03-14 15:22:02 · 25312 阅读 · 147 评论 -
学点简单的Python之Python装饰器与闭包
学点简单的Python之Python装饰器与闭包 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客 ,同时正在尝试在B站中做一些内容分享,B站主页为: 亓官劼的B站主页本文原创为亓官劼,请大家支持原创,部分平台一直在恶意盗取博主的文章!!!若需联系博主,可以联系本人微信:qiguanjie2015装饰器是Python一个非常重要的部分,是开发中经常会用到的一个原创 2021-01-09 23:38:53 · 3102 阅读 · 25 评论 -
学点简单的Python之Python生成器
学点简单的Python之Python生成器 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客 ,同时正在尝试在B站中做一些内容分享,B站主页为: 亓官劼的B站主页本文原创为亓官劼,请大家支持原创,部分平台一直在恶意盗取博主的文章!!!若需联系博主,可以联系本人微信:qiguanjie2015什么是生成器?生成器能够做什么在Python中,使用了yield的函原创 2021-01-08 16:19:54 · 10081 阅读 · 142 评论 -
Python 获取指定日期是周几 3种方法
Python 获取指定日期是周几 3种方法,这里提供3中使用Python内置函数来获取指定日期是周几的方法。当然还有很多其他方法来获取周几。原创 2020-07-26 19:24:26 · 15693 阅读 · 5 评论 -
python使用爬虫写一个自己的翻译器(带图像界面)
python使用爬虫写一个自己的翻译器(带图像界面) 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客,B站昵称为:亓官劼,地址为亓官劼的B站本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!本文为python使用爬虫写一个自己的翻译器(带图像界面),效果图为:代码为:import tkinterimport randomimport requestsimport request原创 2020-05-22 20:37:36 · 7501 阅读 · 53 评论 -
Python实现图形界面猜数字游戏(GUI)
Python实现图形界面猜数字游戏(GUI) 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客,B站昵称为:亓官劼,地址为亓官劼的B站本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!! 本文为使用Python做个一个图形化的猜数字小游戏。可以设置每次可以尝试猜测的范围以及可以尝试的次数。import tkinter as tkimport randomnumber = random.原创 2020-05-22 20:34:55 · 7544 阅读 · 21 评论 -
Gcd最大公约数
Gcd最大公约数pythondef gcd(a, b): if a % b == 0: return b else: return gcd(b, a % b)C++简单原始版本:int gcd(int a,int b){ return a%b == 0 ? b : gcd(b,a%b);}简化一点int gcd(int a,int b){ return b == 0 ? a : gcd(b,a%b);}再简化一点in原创 2020-05-22 20:18:15 · 2318 阅读 · 1 评论 -
小白都能看得懂的教程 看完这篇还不会生成随机验证码图片,你来打我!!!
小白都能看得懂的教程 看完这篇还不会生成随机验证码图片,你来打我!!!原创 2020-04-08 16:48:30 · 12521 阅读 · 283 评论 -
收藏!最详细的Python全栈开发指南 看完这篇你还不会Python全栈开发 你来打我!!!
收藏!最详细的Python全栈开发指南 看完这篇你还不会Python全栈开发 你来打我!!!Python Web全栈开发入门实战教程教程,真正零基础的教程,从零带实现一个Python Web的项目。原创 2020-04-17 14:51:33 · 22577 阅读 · 183 评论 -
小白都能看懂的实战教程 手把手教你Python Web全栈开发 (DAY 5)
大家好,我叫亓官劼(qí guān jié ),这个《小白都能看懂的实战教程 手把手教你Python Web全栈开发》是一个零基础的实战教程,手把手带你开发一套系统,带你了解Python web全栈开发,目前正在连续更新中,如果喜欢的话可以点赞关注博主,后面会持续更新。博客文章内容导航(实时更新)更多优质文章推荐:小白都能看懂的实战教程 手把手教你Python Web全栈开发 (DAY...原创 2020-04-01 16:11:36 · 16126 阅读 · 100 评论 -
Python爬虫报错requests.exceptions.ConnectionError: (‘Connection aborted.‘, BadStatusLine(“‘‘“,))
Python爬虫报错requests.exceptions.ConnectionError: (‘Connection aborted.’, BadStatusLine("’’",))Python爬虫报错requests.exceptions.ConnectionError: ('Connection aborted.', BadStatusLine("''",))这个报错的原因一般由于网络状...原创 2020-03-31 11:11:38 · 30313 阅读 · 19 评论 -
如何爬取CSDN博客中分栏的所有文章的标题和链接
如何爬取CSDN博客中分栏的所有文章的标题和链接今天在写一个自己博客的一个博客文章导航的文章,想把各个分栏的文章做一个汇总导航,前面几个分栏还好,文章不多,等到整理算法题目的文章的时候,瞬间就发现问题不对劲了,虽说写的时间不长,但是也有100篇左右的算法题了,这要是手写得写多久啊。这时候就想到能不能爬取一下自己分栏的文章标题和链接呢?为了严谨起见,博主还是先去看了下CSDN的robots.tx...原创 2020-03-29 11:54:29 · 5582 阅读 · 30 评论 -
小白都能看懂的实战教程 手把手教你Python Web全栈开发(DAY 3)
小白都能看懂的实战教程 手把手教你Python Web全栈开发 Flask(Python Web)实战系列之在线论坛系统 第三讲这是小白都能看懂的实战教程 手把手教你Python Web全栈开发 的第三讲,如果文中有基础知识不太熟悉的话,可以看博主前几期的博客:小白都能看懂的实战教程 手把手教你Python Web全栈开发 Flask(Python Web)实战系列之在线论坛系统 ...原创 2020-03-28 20:04:39 · 8074 阅读 · 35 评论 -
小白都能看懂的实战教程 手把手教你Python Web全栈开发 (DAY 2)
小白都能看懂的实战教程 手把手教你Python Web全栈开发 Flask(Python Web)实战系列之在线论坛系统 第二讲。在做完准备工作之后,我们就正式的开始开发了,在这本系列的第二讲中,博主将带领你实现在线论坛系统的导航条、注册、登录和主页功能,在实现的同时会讲解各个功能实现的原理,手把手的教你进入Python Web全栈开发,一个字一个字的代码完成本项目。原创 2020-03-28 11:08:57 · 7951 阅读 · 33 评论 -
小白都能看懂的实战教程 手把手教你Python Web全栈开发(DAY 1)
本系列博客将手把手带你进行开发一个在线论坛系统,全程记录一个Python Web开发的全过程,服务端使用Python Web的Flask框架进行开发,数据库采用MySQL,前端采用HTML/CSS/JavaScript/Bootstrap来进行开发。使用Pycharm进行开发,最后会有部署到Linux服务器的教程系列。这个这个项目源码在GitHub上进行开源。原创 2020-03-27 15:03:10 · 12621 阅读 · 30 评论 -
ubuntu安装pip3一直失败的解决方法
ubuntu安装pip3一直失败的解决方法在Ubuntu系统中,有时候因为依赖环境等一系列问题,会导致安装pip3一直提示缺各种各样的东西,一直安装失败,下面提供一种可行的解决方法。首先cd到一个想下载到的文件夹,然后wget https://bootstrap.pypa.io/get-pip.py下载完成之后,使用我们需要安装pip的python环境进行执行:sudo python3...原创 2020-03-12 13:30:38 · 11213 阅读 · 2 评论 -
使用pip进行安装,报错pip._vendor.urllib3.exceptions.ReadTimeoutError
使用pip进行安装,报错pip._vendor.urllib3.exceptions.ReadTimeoutError这是因为下载速度过慢而导致的错误,我们可以设置他的时间。pip install --default-timeout=100 后面再加我们需要安装的东西即可,例如安装requirements.txt内的内容pip install --default-timeou...原创 2020-03-12 13:21:43 · 5596 阅读 · 2 评论 -
新装的Ubuntu系统编译安装Python3.7.0环境
新装的Ubuntu系统编译安装Python3.7.0环境新装的系统一般什么都没有,需要我们一个一个去升级、安装,首先我们升级一下apt-getsudo apt-get update然后我们安装一下gcc的环境,因为我们安装Python3.7需要用到C的编译器sudo apt-get gcc我们再安装一下Python3.7的依赖环境sudo apt-get install libff...原创 2020-03-12 13:16:28 · 4880 阅读 · 0 评论 -
ubuntu系统下安装Python3环境
ubuntu系统下安装Python3环境首先更新apt-getsudo apt-get update然后安装python3sudo apt-get python3然后输入python3 -v如果出来版本号是3.5+就是安装成功了,输入python3即可进入python3的环境。如果想要功能全面的话,也可以选择编译安装,上面的这个只是一个简易的安装方法。...原创 2020-03-11 13:04:57 · 5225 阅读 · 0 评论 -
使用Python获取本地CPU使用率和内存使用率
使用Python获取本地CPU使用率和内存使用率如果我们想利用Python来做一个脚本去获取计算机的CPU使用率和内存使用信息,我们可以使用psutil库中的一些函数来获取from psutil import *# cpu_percent()可以获取cpu的使用率,参数interval是获取的间隔print("CPU使用率:",cpu_percent(interval=2))# vi...原创 2020-03-04 15:50:07 · 8829 阅读 · 0 评论 -
PyCharm生成数据库表结构语句脚本以及数据库数据insert语句的方法
PyCharm生成数据库表结构语句脚本以及数据库数据insert语句的方法首先用pycharm的database工具栏连接项目的数据库。导出数据库各个表结构脚本右击数据库,在SQL Scirpts中选择SQL Generator然后会生成数据库各个表结构的sql语句导出数据库中的数据脚本右击数据库,在Dump Data to File(s)中选择SQL Inserts功能然后选择...原创 2020-02-15 14:58:41 · 7962 阅读 · 0 评论 -
Python Flask 蓝图 Blueprint
Flask 蓝图蓝图的作用是使Flask项目更加的模块化,结构更清晰。可以将相同的模块视图函数放在同一个蓝图下,同一个文件中,方便管理。蓝图的基本用法在蓝图文件中导入Blueprint:from flask import Blueprint初始化蓝图:例如user蓝图user_bp = Blueprint('user',__name__)在主app文件中注册蓝图:...原创 2020-02-14 13:16:03 · 4664 阅读 · 0 评论 -
Flask 学习(一)
Flask 初步学习Flask程序的基本构造from flask import Flask,render_templateapp = Flask(__name__)@app.route('/')def index(): return render_template('demo.html')if __name__ == '__main__': app.run()...原创 2020-02-13 22:39:41 · 6845 阅读 · 0 评论 -
Python Flask文件上传下载
Flask文件上传下载上传文件html代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>上传文件</title></head><body><div> <f...原创 2020-02-13 20:03:16 · 5633 阅读 · 7 评论 -
Mac系统中matplotlib显示中文乱码问题
mac系统中matplotlib显示中文乱码问题,网上虽然有许多的方法,但是改来改去的,问题却依旧未解决。下面提供一种方法,不需要更改文件,只要设置编码即可:import matplotlib.pyplot as pltplt.rcParams["font.family"] = 'Arial Unicode MS'然后matplotlib就可以正常的显示中文了...原创 2019-12-09 17:52:46 · 4711 阅读 · 1 评论 -
python爬虫(一)爬取豆瓣电影排名前50名电影的信息
python爬虫(一)爬取豆瓣电影排名前50名电影的信息在Python爬虫中,我们可以使用beautifulsoup对网页进行解析。我们可以使用它来爬取豆瓣电影排名前50名的电影的详细信息,例如排名,电影名,导演,上映年份,电影分类,评分等等。。这里面的就还需要正则表达式来进行进一步解析,因为有的信息通过beautifulsoup解析出来的是一串字符串,我们还需要使用正则表达式进行进一步的解...原创 2019-11-25 14:01:37 · 14851 阅读 · 7 评论