你是否也站在十字路口迷茫?
你是否也也不知前方该往何处?
你是否也踌躇又纠结?
是的,没错!
我说的就是不知道午饭吃什么?晚饭吃什么?
遇事不决,python解决!
界面
当然是先PDM一个项目创建环境啦:
添加pyqt5包的时候出了bug,很常见的啦,手动下载离线包安装:
听闻Qt Designer有离线安装包,麻溜下载一个:
创建一个Widget:
拖两个Label,三个TextBrowser,一个pushButton,再来点布局,再设置一下颜色,字体大小。
当当当当!完美的界面就出来了:
逻辑
加点魔法把ui文件转成python文件:
然后开始撸代码,这里向csdn博主菜里亚批,前端工程师广树敬礼!
本菜鸡借鉴了你们两位大神的代码,稍微改改封装了一下:
# old_calendar.py
import random
import time,datetime
import sys
import locale
class Calendar(object):
# 用列表保存食谱
def get_old(self,index):
activities = [
{"name": "手撕包菜", "good": "妈妈说要多吃菜", "bad": "辛辛苦苦赚俩钱怎么能吃素"},
{"name": "番茄炒鸡蛋", "good": "在外漂泊思乡想家了", "bad": "因为太好吃会吃撑"},
{"name": "东北猪肉炖粉条", "good": "硬菜才能让你充满干劲", "bad": "吃太多你会变猪猪的"},
{"name": "袜子", "good": "是时候换换新口味了", "bad": "这玩意好像不能吃"},
{"name": "白切鸡", "good": "不能放过任何一只活着的鸡", "bad": "满嘴鸡味,影响发财"},
{"name": "牛腩粉", "good": "推荐化州牛腩粉,味道一绝", "bad": "一碗吃不饱"},
{"name": "翔", "good": "立下的flag做不到就要信守诺言", "bad": "那玩意味道不是很好"},
{"name": "法国香橙鸭胸", "good": "也尝尝西方名菜", "bad": "想想你兜里有几个Money呢"},
{"name": "山东馒头", "good": "管饱!便宜!好吃!", "bad": "因为会被噎到"},
{"name": "湖南青椒炒肉", "good": "家常菜总是让人up up up", "bad": "因为饭店的青椒是菜椒,起争执被打一顿"},
{"name": "隆江猪脚饭", "good": "酸菜配大块猪脚肉,好吃到没朋友", "bad": "你去称一称自己多重了"},
{"name": "新疆烤全羊", "good": "老板今天心情很好,跟着去吃就好", "bad": "去吃羊的路上会被灰太狼偷袭"},
{"name": "空气", "good": "多吃点,延年益寿", "bad": "你不能靠吃西北风活着"},
{"name": "一个荷包蛋", "good": "沾点酱油吃味道更好", "bad": "因为只能吃一个太伤心"},
{"name": "白开水", "good": "多喝水有益健康", "bad": "喝水上瘾,喝到水肿"},
{"name": "长沙臭豆腐", "good": "又辣又臭,就像生活这样就足够", "bad": "被熏到倒地上不省人事"},
{"name": "云南过桥米线", "good": "一大碗让你觉得满满的幸福", "bad": "让你冒出泡云南姑娘的念头整天茶饭不思"},
{"name": "广西螺蛳粉", "good": "用力嗦粉爱情就会来", "bad": "螺蛳粉的味道,注孤生的味道"},
{"name": "北京烤鸭", "good": "好吃的鸭肉会让你灵光一闪", "bad": "会同时买到了广州烧鸭,又陷入选择困境"},
{"name": "佛跳墙", "good": "也该尝尝国宴级饭菜了", "bad": "因为太好吃跳了起来摔到脑子"},
{"name": "泰国咖喱饭", "good": "萨瓦迪卡~会因写出泰国风味的代码被升职加薪", "bad": "咖喱不小心沾到裤子上被人误会"},
{"name": "广东清蒸鲈鱼", "good": "因为吃鱼变聪明,一夜暴富", "bad": "被鱼刺噎到,拔鱼刺时医生不小心……"},
{"name": "墨西哥鸡肉卷", "good": "配着《绝命毒师》吃别有一番风味", "bad": "会不小心买到北京鸡肉卷,纠结一整天"},
{"name": "韩国烤肉", "good": "活着是为了什么不就为了大块吃肉", "bad": "烤肉的时候被油溅到手,打代码生涯,卒"},
{"name": "日本寿喜烧", "good": "谁也拒绝不了寿喜烧的诱惑", "bad": "吃一顿,这个月只能吃泡面"},
{"name": "德国白香肠", "good": "从香肠中体会工业的严谨", "bad": "会有不好的想象画面"},
{"name": "潮汕牛肉火锅", "good": "热乎乎的会让你重拾生活信心", "bad": "你看那一片一片肉像不像你钱包里的一张一张纸"},
{"name": "湛江烤生蚝", "good": "补补吧补补吧补一补更好", "bad": "太心急被烫到起泡"},