送给她最最浪漫的表白(Python代码实现)

简介: 送给她最最浪漫的表白(Python代码实现)

目录


I 最美的浪漫


II 昨日浪漫的表白


III 关于“美”的哲思


IV Python代码实现


I 最美的浪漫


网络异常,图片无法展示
|


II 昨日浪漫的表白

她问:有一个问题,我只问一遍,为什么是我?


我微微一笑答道:笞案很长,我要用一生来回答。


我:图书馆旁边的星空真美,还有更美的,你去照镜子。


我想要带你一起看雨、假山边看蚂蚁,看蝴蝶恋爱,看蜘蛛结网,看水,看船,看云,看瀑布,看立姿甜甜地睡觉。


我:任凭弱水三干,我只取一瓢饮。


我:草在结它的种子,风在摇它的叶子。我们站着,不说话,就十分美好。


我:“最好的那个天使,我最熟悉的字是你的名字,我们会有大大的房子,你会送我一首小诗。”为你亲手搭建一所房子,大概是最美的誓言了。把所有的细节都照顾到,任谁收到这样的一份礼物,都会感动的吧。送你一所梦的房子,陪伴,是最长情的告白,承诺,不是说说而已。


ad923ffc74f3282ef2d3daf3d09350e2.gif


其实这些都是一开始记在脑袋中的,想面对面告诉她,一见面我就想着了魔,声音突然颤抖了,一句话也说不出来,脑袋一片空白,也许是第一次的原因吧(不说了,想想都害羞......)


然后我匆忙的点了爱心蜡烛,拍了一张她在爱心中的图片:



b9b97582a825613c3ce3e365a81b7939.jpg


III 关于“美”的哲思

画家齐白石说,“美“的意境全在似与不似之间。“似”则流于眉俗,“不似“又流于欺世。可这两者之间如何度量,又如何让人立足呢?看来,“美”实在是一种恼人的迷恋,它越是扑朔迷离就越显得美,由此造成了不可企及的无限追求——是困顿,还是陶醉?是明白,还是迷茫?是收获,还是失却?是欣赏还是占有?


此乃永恒的两难,又是无尽的焦灼。所以培根说,形体之美胜于颜色之美,而优雅之美又胜于形体之美。那是由于颜色之美尽在眼前,形体之美已有些难于描述,而优雅之美纯属精神化的幻觉,因而它美不胜收。


也所以,最深刻的三位大哲,即柏拉图、康德和黑格尔都要把美的渊源归于“理念”,那是由于客观的东西你尽可信手拈来,获得的瞬间便丢失了美感,唯有其画为意蕴,涵蓄心田,美的芬芳才会弥漫开来。


以上是我对“美”的思考。


IV Python代码实现

I wlz520

#~~~~~导入相关库~~~~~
import os
import argparse
from PIL import Image
#~~~~~一些超参~~~~
CELLSIZE = 64
#~~~~~~图片读取~~~~
def readImage(img_path, target_size=(64, 64)):
  img = Image.open(img_path)
  img = img.resize(target_size)
  return img
#~~~~图片生成器~~~~~
def yieldImage(target_dir, idx, target_size):
  img_paths = sorted([os.path.join(target_dir, imgname) for imgname in os.listdir(target_dir)])
  idx = (idx + 1) % len(img_paths)
  return readImage(img_paths[idx], target_size), idx
#~~~~解析模板~~~~~~
def parseTemplate(template_path):
  template = []
  with open(template_path, 'r') as f:
    for line in f.readlines():
      if line.startswith('#'):
        continue
      template.append(line.strip('\n').split(','))
  return template
#~~~~~主函数~~~~~
def main(pictures_dir, template_path):
  template = parseTemplate(template_path)
  w = len(template[0])
  h = len(template)
  image_new = Image.new('RGBA', (CELLSIZE*w, CELLSIZE*h))
  img_idx = -1
  for y in range(h):
    for x in range(w):
      if template[y][x] == '1':
        img, img_idx = yieldImage(pictures_dir, img_idx, (CELLSIZE, CELLSIZE))
        image_new.paste(img, (x*CELLSIZE, y*CELLSIZE))
  image_new.show()
  image_new.save('520wlz.png')
#~~~~~运行~~~~~
if __name__ == '__main__':
  parser = argparse.ArgumentParser(description="Picture Wall Generator.")
  parser.add_argument('-t', dest='template_path', help='Template path.', default='templates/1.tmp')
  parser.add_argument('-p', dest='pictures_dir', help='Pictures dir.', default='wlz')
  args = parser.parse_args()
  template_path = args.template_path
  pictures_dir = args.pictures_dir
  main(pictures_dir, template_path)


II rename

import os
target_path = 'wlz'
for idx, each in enumerate(os.listdir(target_path)):
  os.rename(os.path.join(target_path, each), os.path.join(target_path, '%s.jpg' % idx))


8edea863ec92f0387c647dc4d5b213fb.png

相关文章
|
6天前
|
数据库连接 开发者 Python
Python进阶宝典:十个实用技巧提升代码效率
Python进阶宝典:十个实用技巧提升代码效率
15 0
|
6天前
|
数据采集 数据格式 Python
享一些可以提高数据采集准确性的 Python 代码
这段Python代码示例提供了几个实用功能以提升数据采集的准确性:数据源验证、去除重复值、数据范围检查和数据格式验证。通过这些工具,可以确保所采集的数据在合理范围内且格式正确,有效提高了数据的质量。示例展示了如何使用这些功能进行数据清理与验证。
|
1天前
|
开发工具 git Python
通过Python脚本git pull 自动重试拉取代码
通过Python脚本git pull 自动重试拉取代码
83 4
|
4天前
|
对象存储 Python
Python代码解读-理解-定义一个User类的基本写法
以上描述清晰地阐述了如何在Python中定义 `User`类的基本方法以及如何创建和使用该类的实例。这是面向对象编程中的核心概念,是紧密结合抽象和实现,封装数据并提供操作数据的接口。由于用简单通用的语言易于理解,这样的解释对于初学者而言应该是友好且有帮助的。
13 4
|
2天前
|
Shell Python 容器
Python模块是其代码组织和重用的基本方式。
【8月更文挑战第18天】Python模块是其代码组织和重用的基本方式。
6 1
|
6天前
|
Python
安装notepad++ 安装Python Python环境变量的数值。怎样在notepad++上运行Python的代码
这篇文章提供了在notepad++上安装和配置Python环境的详细步骤,包括安装Python、配置环境变量、在notepad++中设置Python语言和快捷编译方式,以及解决可能遇到的一些问题。
安装notepad++ 安装Python Python环境变量的数值。怎样在notepad++上运行Python的代码
|
4天前
|
Python
Python生成Thinkphp6代码工具类
Python生成Thinkphp6代码工具类
8 0
|
6天前
|
IDE Linux 开发工具
涨见识了,在终端执行 Python 代码的 6 种方式!
涨见识了,在终端执行 Python 代码的 6 种方式!
15 0
|
6天前
|
数据可视化 测试技术 数据安全/隐私保护
​十个常见的 Python 脚本 (详细介绍 + 代码举例)
​十个常见的 Python 脚本 (详细介绍 + 代码举例)
11 0
|
6天前
|
搜索推荐 Python
一行代码教你使用Python制作炫酷二维码
一行代码教你使用Python制作炫酷二维码
7 0