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