Blog

推荐一本用python做text游戏的书

推荐一本用Python做Text游戏的书 书名: Make Your Own Python Text Adventure github: https://github.com/apress/make-your-own-python-text-adventure 花了3,4天的时间把这本书读完了,感觉质量非常高, 使用到的Python库很少,但是一点点深入,从过程到对象。 最后利用6个文件作出一个纯Text的游戏,很不错。

Read more

Python_nlp一个有趣的category_predictor

最近在看一个Sequence Learning 的视频,然后研究了别人的代码,因为我的”typo” 导致代码有点”歪“,但是揭露了一个有趣的现象. 这个代码是一个category_predictor,需要用到下面的这个库. sklearn 在kali linux上安装则需要执行这个命令: pip3 install sklearn 代码如下: #!/usr/bin/env python3 # -*- coding: utf-8 -*- # Author: hezhb # Created Time: Mon 26 Feb 2018 04:27:53 PM CST from sklearn.datase...

Read more

复习下python的design_pattern Command_mediator_pattern

看了个韩国人做的Python Design Pattern视频,决定把以前的代码拿出来重新复习下. command Pattern #!/usr/bin/env python3 # -*- coding: utf-8 -*- from abc import ABCMeta,abstractmethod class Order(metaclass=ABCMeta): @abstractmethod def execute(self): pass class BuyStockOrder(Order): def __init__(self,stock): self.stock=sto...

Read more

Kali_linux_install_tensorflow

TensorFlow早听说过大名,今天也来装装看 tensorflow的网站我是打不开的,不知道为什么,需要搬个梯子去看看. 域名解析也正常,只是无法访问而已。 ping -c4 tensorflow.org PING tensorflow.org (216.239.32.21) 56(84) bytes of data. --- tensorflow.org ping statistics --- 4 packets transmitted, 0 received, 100% packet loss, time 3056ms 好在还有github -> https://github.com/tensorflow/...

Read more

Kali_linux_apt Get_update报错gpg Error的解决方案

阴历年后第一篇,发现Kali Linux的apt-get update报错 Err:1 http://mirrors.ustc.edu.cn/kali kali-rolling InRelease The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org> 使用apt-key list来查看下,发现有个keyring.gpg 过期了 apt-key list #省略n行 /etc/apt/trusted.gpg.d/kali-archive-keyring.gpg --...

Read more

两个抢票软件和vim一点技巧

抢票软件,虽然已经不在上海了,但是仍然会研究一些抢票软件: 推荐下面这两个: [prefer] -- 12306抢票助手: http://www.fishlee.net/ 12306Bypass-分流抢票 : http://www.12306bypass.com/ 两款软件看起来有点像,使用感觉稍微好一点,但是效果,这个真的很难说。 抢票成功,概率,运气,软件这三者各占1/3。 VIM的一些技巧。 使用vim时,如果你不小心按了 Ctrl + s后,你会发现不能输入任何东西了,像死掉了一般,其实vim并没有死掉,这时vim只是停止向终端输出而已,要想退出这种状态,只需按Ctrl + q 即可恢复...

Read more

使用curl下载一个jpg文件碰到的问题

最近在看python的scrapy,当然也顺便复习了下requests和selenium, 有趣的是今天忽然看到用pillow 处理图像的问题, pillow 作为PIL 在python3的继承者,拥有处理图像的功能. Document 在这里: https://pillow.readthedocs.io/en/5.0.0/ 当然今天并不是说pillow,而是我在使用pillow的过程中需要从网上download 一些图片文件,我从image.baidu.com 搜索kitten的来找到了一个没有版权字样的照片地址如下: https://timgsa.baidu.com/timg?image&quality=80&...

Read more

用selenium_drive_firefox来测试浏览器是否vulnerable_to_spectre

蹭个热点,看到已经有个网页版本的测试浏览器是否Vulnerable to Spectre,我就弄了这么个玩意儿。 这个网页URL是:<p> http://xlab.tencent.com/special/spectre/spectre_check.html<p> 我研究了下,检测的JS脚本是用Ajax做的,当浏览器下载所有JS脚本后,点击测试就是在本地完成的,而且页面没有button这种html的元素存在,刚开始有点忐忑,因为知道button我可以click() ,但是怕在这里,我是对一个div click() 有点心里没底,但是结果却是非常好。 代码如下 from selenium import webdriver im...

Read more