春江花月夜

张若虚

春江潮水连海平,海上明月共潮生。
滟滟随波千万里,何处春江无月明!
江流宛转绕芳甸,月照花林皆似霰;
空里流霜不觉飞,汀上白沙看不见。
江天一色无纤尘,皎皎空中孤月轮。
江畔何人初见月?江月何年初照人?
人生代代无穷已,江月年年望相似。
不知江月待何人,但见长江送流水。
白云一片去悠悠,青枫浦上不胜愁。
谁家今夜扁舟子?何处相思明月楼?
可怜楼上月徘徊,应照离人妆镜台。
玉户帘中卷不去,捣衣砧上拂还来。
此时相望不相闻,愿逐月华流照君。
鸿雁长飞光不度,鱼龙潜跃水成文。
昨夜闲潭梦落花,可怜春半不还家。
江水流春去欲尽,江潭落月复西斜。
斜月沉沉藏海雾,碣石潇湘无限路。
不知乘月几人归,落月摇情满江树。

python自动发表评论

收集了不少好玩的图,想模仿煎蛋放在自己的小站上,懒得一张一张发布,就有了这个。
点此进入无聊图
用到的模块有:

webdriver

使用了Chrome的驱动,配好环境变量,驱动放在浏览器根目录即可。

阅读详细 »

python使用xmlrpc自动发布文章到wordpress

使用python的 wordpress_xmlrpc模块,这个模块的使用方法请看

https://python-wordpress-xmlrpc.readthedocs.io/en/latest/

下面简单示例一下

安装:

easy_install python-wordpress-xmlrpc 或者 pip install python-wordpress-xmlrpc

阅读详细 »

一些日常物品及现象的工作原理动图

1.通常情况下,交通堵塞都是怎样发生的(看红色小车)

2.蚂蚁如何走路
阅读详细 »

启用新的域名xcexe.com

原域名xcsky.me将于一年后到期,xcexe.com今天启用。

 

python学习之中文乱码的解决方法

源码文件的编码格式为utf-8,但是window的本地默认编码是gbk,所以在控制台直接打印utf-8的字符串当然是乱码了!
解决方法:
print mystr.decode(‘utf-8’).encode(‘gbk’)

python学习之解决UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position问题

python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0x?? in position 1: ordinal not in range(128),python没办法处理非ascii编码的,此时需要自己设置将python的默认编码,一般设置为utf8的编码格式。
有2种方法设置python的默认编码:
一个解决的方案在程序中加入以下代码:
import sys
reload(sys)
sys.setdefaultencoding(‘utf8’)
另一个方案是在python的Lib\site-packages文件夹下新建一个sitecustomize.py,内容为:
# encoding=utf8
import sys
reload(sys)
sys.setdefaultencoding(‘utf8’)

python学习之元组、列表、字典

python中,有3种内建的数据结构:列表、元组和字典。
1.列表
list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目。列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表。一旦你创建了一个列表,你就可以添加,删除,或者是搜索列表中的项目。列表是可以嵌套的。
2.元组
元祖和列表十分相似,不过元组是不可变的。元组通过圆括号中用逗号分隔的项目定义。元组可以嵌套。
3 字典
字典类似于你通过联系人名称查找地址和联系人详细情况的地址簿,即,我们把键(名字)和值(详细情况)联系在一起。注意,键必须是唯一的,就像如果有两个人恰巧同名的话,你无法找到正确的信息。
键值对在字典中以这样的方式标记:d = {key1 : value1, key2 : value2 }。
注意:(1)字典的键/值对用冒号分割,而各个对用逗号分割,所有这些都包括在花括号中;
(2)字典中的键/值对是没有顺序的

Windows下清除本地mysql的root用户密码

1. 命令行下执行“net stop mysql”停止mysql服务;
2. 命令行下进入mysql安装文件夹下的bin目录,用以下命令启动MySQL:”mysqld -nt –skip-grant-tables”(以不检查权限的方式启动);
3. 打开一个新的一个命令提示符的窗口,执行“mysql -u root”用空密码方式使用root用户登录 MySQL;
mysql> update mysql.user set password=PASSWORD(‘新密码’) where User=’root’;
mysql> flush privileges;
注意sql语句最后的“;”

金猴送福!

金猴送福!