幻想之人

幻想着神话般的生活,幻想着超能力,幻想着成为拯救世界的英雄,幻想着遇到一位心爱的女子,幻想着……

喜欢幻想的人是不是很悲哀,他们沉浸在自己想象中的美好世界里,和现实的种种格格不入。然而,必须要生活啊,在经历了很多之后,不得不在想象和现实之间做出选择,最终向现实妥协

然而,那份想象并没有随着妥协而逝去,而是越发根深蒂固深埋在心中,最终在夕阳下开除美丽的花朵,它很美,美的遥不可及,美的无法触摸,因为它叫遗憾

随感

随着外婆的一声催促,我被拉出了梦的世界,它是如此美好以至于醒来之后莫名地怅惘。慢慢坐了起来感受着被子里的暖气,心中也暖洋洋的,可这样的好事可不能永远继续,我必须起床了。

望了望桌上的几本书,大多带有浪漫凄美的色彩,优美的文笔仿佛要将你的灵魂都融入故事当中,可终究处于现实,我们必须面对这单调的生活。我不喜欢太过黑暗,也不喜欢灯火的辉煌,轻轻的推开窗户,阵阵寒风迎面吹来,而我竟然丝毫没有感到一点寒意,在这个被想象包围的个人是空间呆久了,也该透透气了,风虽寒去让人清醒。

一个人漫无目的地走在大街上,望着车辆忙忙碌碌地穿行在生活的隧道上,我们这样匆匆地度过一生,却只有很短的时间供我们的心灵休憩。瑟瑟的风卷起还未落地的秋叶,秋叶又开始了它漂泊的旅程,但终究有落地的一天。人大概就像这些秋叶一样,在经历风霜的洗礼后安静地落在地上,或许这时候,人们才会感到踏实,感到温馨!

python打包成exe

目前有三种方法可以实现python打包成exe,分别为

  • py2exe
  • Pyinstaller
  • cx_Freeze

其中没有一个是完美的

1.py2exe的话不支持egg类型的python库

2.Pyinstaller2.1打包成单独的exe后不支持中文路径,最新版的在win10下打包的exe不可以在之前版本的windows上运行。不过还好的是2.0版本支持中文路径,不过2.0版本不支持安装,需要单独使用

3.cx_Freeze无法打包成单独的exe,只能打包成msi安装文件

1.py2exe

关于py2exe,首先要注意的是安装的版本,因为即使你用的是python2的pip来安装py2exe,它还是会给你装上py2exe 0.9xx ,而这个版本是python3使用的,python2 会报错。python2的兼容版本是0.6的

操作方法:

1.首先就是把你写的一堆py文件放到一个文件夹中,如果你写的是窗口程序,也不需要把后缀改成pyw

2.然后在目录下建一个setup.py文件:

gui程序如下

from distutils.core import setup
import py2exe
import sys

#this allows to run it with a simple double click.
sys.argv.append('py2exe')

py2exe_options = {
        includes: [sip],
        dll_excludes: [MSVCP90.dll,],
        compressed: 1,
        optimize: 2,
        ascii: 0
        }

setup(
      name = 'E_hentai Downloader',
      version = '1.0',
      windows = ['E_hentai.py',], 
      zipfile = None,
      options = {'py2exe': py2exe_options}
      )

控制台如下

from distutils.core import setup
import py2exe
import sys

# this allows to run it with a simple double click.
sys.argv.append('py2exe')

py2exe_options = {
    includes: [sip],
    dll_excludes: [MSVCP90.dll, ],
    compressed: 1,
    optimize: 2,
    ascii: 0,
    bundle_files: 1
}

setup(
    name='Anhona Downloader',
    version='1.0',
    console=[AnhonaDownloader.py],
    zipfile=None,
    options={'py2exe': py2exe_options}
)

上面的option选项中还可以加上一句 bundle_files: 1 这个代表打包成一个单文件,需要注意的是,在打包pyqt的时候,最好不要加上这个选项,因为这个相当于静态编译,不 会去连接外面的库,所以会导致编译出来后无法加载jpg图片,即使你添加了addLibraryPath。

3.在命令行里面运行 python setup.py py2exe 即可打包完工(最好进入当前文件夹,这样可以在当前目录生成exe)

附加: 如果你是打包的pyqt,记得把plugins拷贝到应用程序目录下,包括pyqt4目录下的qt.conf(等同于addLibraryPath)

2.pyinstaller

这个比较容易使用,如果是控制台程序支持输入下面的命令

pyinstaller –console –onefile –icon=my.ico xxxxx.py

3.cx_freeze

这个和py2exe比较像,需要一个setup.py文件,内容如下

# -*- coding: utf-8 -*-

import sys
from cx_Freeze import setup, Executable

# Dependencies are automatically detected, but it might need fine tuning.
build_exe_options = {packages: [os], excludes: [tkinter]}

# GUI applications require a different base on Windows (the default is for a
# console application).
setup(name=AnhonaDownloader,
      version=1.0,
      description=My GUI application!,
      options={build_exe: build_exe_options},
      executables=[Executable(AnhonaDownloader.py)])

然后输入

setup.py build

如果需要作出安装包需要加上bdist_msi

别离

夜里
没有繁星
万物淹没在这浓重的夜色里
在这个灯火辉煌的夜晚
只有我们
觥筹交错与尽情欢笑的声音
那一声声祝福
诉说出一声声别离
当灯光变得暗淡
笑声变成无语
我知道
亲爱的朋友
你即将远行…

生活中的小诗

园丁

太阳睁开了朦胧的睡眼
远处的清晨
迎来了它新生的
第一道亮光
花园里
变得热闹了
那一朵朵含苞欲放的玫瑰
羞涩地等待着他们的爱人
然而那善良的园丁已去
消失在那迷离的烟雨中

阅读剩余部分 –

我想做一只猫

如果下辈子让我选择的话,我希望做一只猫,一直无忧无虑的猫,可以在草林花丛中奔跑嬉戏,可以自由出入各种古老的城堡,累了就靠着同伴酣睡,醒来就和同伴一起去感受自然,感受古堡的神秘,饿了咱们就到古老的贵族家中寻找吃的,那里或许有很多的金币或有一位非常漂亮的公主,然而我只是一只猫,也只想做一只猫,无忧无虑的猫。这些东西或许可以吸引无数人,但对我们猫来说,我们只追求自由与安逸,困了就睡,没事晒晒太阳,这样的生活才会被我们所迷恋,我们此时只需要弄点吃的,我们可以享受丰盛的晚餐,我们可以享受公主的爱抚,但我们永远都不会被这些东西羁绊,我们可以选择自己去捉老鼠(如果我愿意的话),甚至可以挣脱美丽公主的轻抚,因为一个很简单的事,比如,我看到了一只蝴蝶,在草丛中发现了一只蚂蚱,有时候,那真是个美妙的事情。夜晚,我和同伴来到繁华的都市,随便躺在一个建筑物上,眯着眼看着车辆来来往往,看着霓虹灯闪烁不停,真是一种享受,真不明白,为什么他们不休息一会。我是一只在童话世界里流浪的猫咪,或者说,我们猫的世界本身就是一个童话,世界是如此的无聊,却又如此的美好!

你的名字

不经意间,我们相遇,透过了时空的距离。在这个拥挤的世界里,感受着彼此的温暖,体验着彼此生活的轨迹。然而,我们的时间不同啊,境遇也不同啊,为何却在命运的长河中交汇在了一起,心中跳起同样的旋律!

是你那漂亮的红缎带,是你嘴中香甜的美酒,是你那可爱的面容,是你在人群中那抹艳丽的剪影!

感谢神啊,让我抓住了你的红缎带,让我进入了你的生命,让我喝下了那香甜的米酒,让我陶醉在有你的梦里。

我忘了你的名字,然而这有什么关系呢,我们彼此铭刻着对方的气息,当我们的心在同一时刻悸动之时,我知道了,那就是你!