
python知识杂记
一只长不胖的猪
这个作者很懒,什么都没留下…
展开
-
执行hexo inint 命令报错hexo:无法加载文件.....\npm\hexo.psl,因为在此系统中禁止运行脚本
在默认情况下,我们是无法执行powershell脚本的, 需要更改执行策略。Restricted //不允许任何脚本运行win10下更改执行策略:1.打开设置2.搜索power选择选项:允许powershell较笨在不签名的情况下运行3.勾选,点击应用就可以了...原创 2019-11-13 11:01:31 · 2118 阅读 · 5 评论 -
python+markdown+Pygments高亮代码
最近在写一个个人博客,结合markdown来写文章。可是如果只用markdown模块来写的话不能展示出代码块的高亮以及表格的格式。下面我们来看下如何使用markdown+pygments来高亮代码下载相关包pip install markdown pip install Pygments生成相应的css代码这个css代码之后要在前端引用pygmentize -S def...原创 2019-09-03 10:19:54 · 1616 阅读 · 1 评论 -
解决外部不能访问centos服务器的端口问题
往往我们在启动一个应用,比如web应用。外部却不能访问。对于新手来说是很焦虑的。1.首先检查是否是0.0.0.0:port,如果不是请设置。2.检查端口号是否开启这里提供一个在线检查服务器的端口号的网址:http://coolaf.com/tool/port以百度为例:输入域名或者IP地址如果没有开放提供以下命令进行操作:(1)查看已经开放的端口:firewall-cmd --l...原创 2019-08-08 15:40:41 · 3441 阅读 · 0 评论 -
怎么理解python中的关键字yield
用过scrapy的同学都知道,scrapy中会出现yield这个关键字。开始的时候我其实我知道他是生成器的一种标志,但并不能深刻的理解这个东西。在工作中的一些场景中我深刻的体会到了生成器的好用之处。首先我举一些应用场景来帮助大家理解为何我们要使用这个生成器。假如现在我们需要生成1到100的数字。我们很容易想到用列表推导式。numbers = [i for i in range(1,101)]...原创 2019-07-11 10:31:30 · 266 阅读 · 0 评论 -
Docker基础+常用命令
1.docker简介Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。2.docker架构docker的容器通过docker的镜像来创建,相当于面向对象里的对象和类镜像(类) 容器(对象)。3.Dock...原创 2019-07-11 09:52:25 · 181 阅读 · 0 评论 -
python练习题---给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
收集一些python的练习题,在追求应用的同时千万不要忘了基础的东西,我会不定期的总结一些我做过的小题目,大家一起进步!题目描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。解题一这道题拿过来首先很容易想到暴力解决没错我第一步也是这么干的,很容易想到两个循环进行判断,这个代码很容易看的懂,也很容易理解,不做多解释...原创 2019-07-09 19:40:19 · 7339 阅读 · 1 评论 -
python-简单版贪吃蛇游戏
在开始讲解之前先来感受下游戏好了废话不多说上代码1.初始化游戏界面和一些必要的全局变量 # 游戏窗口的长和宽 X = 640 Y = 480 def __init__(self): # 初始化Pygame库 pygame.init() # 初始化一个游戏界面窗口 self.DISPLAY = pygam...原创 2019-07-09 15:31:00 · 486 阅读 · 1 评论 -
初入IT行业的心酸+面试心路历程
我相信一定有这么一批刚入行的同学都曾经怀疑过自己到底适不适合做IT这一行。一边给自己打鸡血,一边在挫折中一遍一遍的否定自己。然而对于刚入行的朋友们,今天我想和你说点什么。大学状态本人大学学的是信息管理与信息系统。这个专业就很尴尬,它不仅要学习管理学的东西还要学习计算机专业的知识,但是学的都很浅。我当时也是因为调剂才选到这个专业的,说到高考时,一把辛酸泪,这里省略一万字。大一的时候还是比较认真...原创 2019-07-09 10:53:04 · 1069 阅读 · 0 评论 -
windows中pycharm配置anaconda
windows中开发python一般情况下下载python的环境然后配置变量就可以了,但是呢有时候有些python包在windows中并不太好装,可能会遇到很多问题。anaconda集成了很多python包,对于爬虫,机器学习都是最好的选择。下面我介绍一下windows中如何安装配置anaconda。首先下载anaconda。anaconda有python2和python3两个版本,这两个版本...原创 2019-04-26 15:24:46 · 348 阅读 · 0 评论