国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 中秋節老家要貼對聯之python無線對聯生成器

中秋節老家要貼對聯之python無線對聯生成器

2022-01-08 00:24顧木子吖 Python

適逢中秋老家居然有在中秋貼對聯的習俗,于是自己開機立馬寫了一個對聯生成器,文中給大家介紹的非常詳細,對大家的學習或工作具有參考價值

 

導語

??中秋節老家要貼對聯之python無線對聯生成器

時逢中秋佳節,古人吟詩對唱、把酒言歡的日子, 佳節加上對聯,那就是相得益彰。

普天同慶、花好月圓慶中秋,中秋將至,為營造溫馨、和諧的節日氛圍

?

中秋節老家要貼對聯之python無線對聯生成器?

中秋節老家要貼對聯之python無線對聯生成器小編以對對聯的形式,表達了對節日的祝福

都有哪些對聯呢?讓我們一睹為快吧~

?

中秋節老家要貼對聯之python無線對聯生成器?

 

正文

環境安裝:

Python3.6、Pycharm、requests模塊、界面是基于PyQt5。?

中秋節老家要貼對聯之python無線對聯生成器??

?

首先設置對聯生成器的界面小標題等。

class CoupletGenerator(QWidget):
    def __init__(self, parent=None, **kwargs):
        super(CoupletGenerator, self).__init__(parent)
       
        self.setWindowTitle("對聯生成器")
        self.setWindowIcon(QIcon("data/icon.jpg"))
        self.setFixedSize(600, 400)

如下:

?中秋節老家要貼對聯之python無線對聯生成器

?然后設置好相應的按鈕組件、布局。

 self.label_title = QLabel("對聯主題:")
        self.line_title = QLineEdit("中秋佳節")
        self.generate_btn = QPushButton("生成")
        self.label_result = QLabel("生成結果:")
        self.text_couple = QTextEdit()
 
        grid = QGridLayout()
        grid.addWidget(self.label_title, 1, 0)
        grid.addWidget(self.line_title, 1, 1, 1, 39)
        grid.addWidget(self.generate_btn, 1, 40)
        grid.addWidget(self.label_result, 2, 0)
        grid.addWidget(self.text_couple, 2, 1, 1, 40)
        self.setLayout(grid)

最后生成對聯為橫批、上聯、下聯。

  def generate(self):
        if not self.line_title.text().strip():
            return
        url = f"https://aip.baidubce.com/rpc/2.0/nlp/v1/couplets?access_token={self.access_token}"
        headers = {
            "Content-Type": "application/json"
        }
        all_couplets = []
        index_ranges = [(0, 2), (3, 5), (6, 8), (9, 11), (12, 14)]
        for idx in range(5):
            params = {
                "text": self.line_title.text(),
                "index": random.randint(*index_ranges[idx]),
            }
            response = requests.post(url, headers=headers, json=params)
            response_json = response.json()
            center = response_json["couplets"]["center"]
            first = response_json["couplets"]["first"]
            second = response_json["couplets"]["second"]
            text = f"橫批: {center}
上聯: {first}
下聯: {second}"
            all_couplets.append(text)
        self.text_couple.setText("


".join(all_couplets))

效果如下:?

中秋節老家要貼對聯之python無線對聯生成器?

中秋節老家要貼對聯之python無線對聯生成器

?中秋節老家要貼對聯之python無線對聯生成器

 

總結

好啦!門前的對聯知道貼什么了吧?

?

中秋節老家要貼對聯之python無線對聯生成器?

到此這篇關于中秋節老家要貼對聯之python無線對聯生成器的文章就介紹到這了,更多相關python 對聯生成內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/weixin_55822277/article/details/120205265

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 中文字幕日韩在线 | 日韩在线免费观看视频 | 久久这里只有精品久久 | 搞黄在线观看 | 91久久精品日日躁夜夜躁国产 | 欧美精品一区二区视频 | 99激情 | 毛片免费在线 | 欧美大片一区二区 | 精品成人一区二区三区 | av一区二区三区 | 国产精品成人国产乱一区 | av一二三区 | 青草精品 | 九九热在线视频 | 一色视频| 国产欧美日韩综合精品一区二区 | 中文字幕在线免费视频 | 日韩国产欧美 | 国产精品第一国产精品 | 免费看国产片在线观看 | 欧美一区二区三区免费视频 | 国产精品美女久久久久久免费 | 欧美一区二 | 欧美午夜一区二区三区免费大片 | 亚洲精品久久久久久动漫 | 中文字幕在线观看 | 成人羞羞视频免费 | 玖玖操 | 欧美一级免费看 | 欧美极品视频 | 欧美激情视频一区二区三区在线播放 | 国产精品v一区二区三区 | av短片在线| 日韩av在线中文字幕 | 成人av一级| 国产欧美日韩综合精品一区二区 | 黄色国产视频 | 国产精品久久久久久久久久免费 | 日韩欧美精品在线 | 亚洲性人人天天夜夜摸 |