微信搜索一條IT,領取文中提到的原始碼及成品,

前言
今天和幾個群友閑聊,聊到程式員難找女朋友,作業太忙,圈子太小,單身太多,妹子太少,
“一條,你每天這么忙,也不愛說話,怎么找到的女朋友?”
突然有群友cure到我頭上,哎,這個問題我還沒想過,可能是因為我帥吧,哈哈哈
“我呸!你還帥,本仙女當初是覺得你很有才,總能鼓搗出點好玩的東西讓我開心,”
哎呀,被女朋友看見了,不過也給出了官方回答,回想一條確實給女朋友做了不少好玩的,這可得感謝python,幫我追到了女朋友,
感覺大家應該也有和群友一樣的煩惱,那今天就分享一下都給女朋友做過哪些好玩的東西,
(為了證明我真的有女朋友,上照片)

針對不用情況的朋友,主要分以下三個階段,大家可以對號入座,
展示自我
1.有聲閱讀器
第一階段,肯定是要先展示自己的魅力,讓她覺得你好厲害,好神奇,所以首先推薦這款有聲閱讀器

去網上找一段晚安故事,選擇一個聲音,講給她聽,
教程一條隨后更新,想嘗鮮的朋友微信搜【一條IT】
2.視頻下載器
女生總是喜歡看劇又舍不得買會員,你大顯身手的時候就到了,什么?可不是讓你花錢充會員
用爬蟲呀!
python爬蟲|各種網站視頻下載方法
3.音樂下載器
不用我多說了吧,有電影就有音樂,
import requests
url="http://play.taihe.com/data/music/songlink"
print("請輸入音樂id")
loadid=input()
data={
'songIds': '100575177,{}'.format(loadid),
'hq': '0',
'type': 'm4a,mp3',
'rate': '',
'pt':'0',
'flag': '-1',
's2p': '-1',
'prerate': '-1',
'bwt': '-1',
'dur': '-1',
'bat': '-1',
'bp': '-1',
'pos': '-1',
'auto': '-1'
}
reponse=requests.post(url=url,data=data)
dicstr=reponse.json()
liststr=dicstr['data']['songList']
print("正在下載")
if liststr[1]['queryId']==loadid:
rep=requests.get(liststr[1]['songLink'])
with open(liststr[1]['songName']+".mp3",'wb') as f:
f.write(rep.content)
print("下載成功")
print("檔案已保存到當前檔案夾")
input()
4.那些有趣的注釋
一般這時候女生的好奇心已經產生了,就會問你怎么弄的呀,教教我唄
然后你就給她講講代碼(看看注釋)
what?注釋有什么好看的?
如果是這樣的注釋呢?
那些代碼“神注釋”,學妹看了立刻覺得程式員原來這么有趣……


深情表白
女神漸漸對你有好感,那你是不是也該表示一下,一個別出心裁的表白必不可少,介紹幾款表白利器,
1.不同意不行
這是一個不同意就無法關閉的視窗,在你的真誠表白(苦苦哀求)之下,哪個女生會不心動呢?

代碼
# -*- coding: utf-8 -*-
# Date: 2021/6/12 10:10
# Author: libiao
# wechat: 一條IT
# Software: PyCharm
# coding=utf-8
import tkinter as tk
from PIL import ImageTk
from tkinter import messagebox
def accept():
accept_root = tk.Toplevel(root)
accept_root.title("哈哈好開心")
accept_root.geometry("300x100")
l4 = tk.Label(accept_root, text="我們談戀愛吧!愛你呦!", font=("華文行楷", 20),fg="black" )
l4.pack()
button3 = tk.Button(accept_root, text="好的", font=(" 華文行楷", 15) ,command=root.destroy)
button3.pack()
def not_accept():
not_accept_root = tk.Toplevel(root)
not_accept_root.title("嗚嗚好難受")
not_accept_root.geometry("300x100")
l4 = tk.Label(not_accept_root, text="給你機會好不好鴨", font=(" 華文行楷", 20))
l4.pack()
button3 = tk.Button(not_accept_root, text="好的", font=(" 華文行楷", 15) ,command=not_accept_root.destroy)
button3.pack()
#要是點擊不接受的x按鈕,就繼續呼叫此函式
not_accept_root.protocol("WM_DELETE_WINDOW", not_accept)
def not_closing():
messagebox.showerror(title="難受啊~",message="我保證聽你話,再考慮考慮吧")
root = tk.Tk()
root.title("我真的喜歡你好久了!")
root.geometry("366x420+300+300")
l1 = tk.Label(root, text="小仙女", font=(" 華文行楷", 16))
# E S W N 東南西北
l1.grid(row=0, column=0, sticky=tk.W) # l1.grid()也是可以的,默認行和列為0,表示第一行第一列
l2 = tk.Label(root, text="我包的餃子露餡了\n我喜歡你也露餡了", font=(" 華文行楷", 18))
l2.grid(row=1, column=0) # 第二行第一列
# 上傳圖片
bgimg = ImageTk.PhotoImage(file='1.png')
l3 = tk.Label(root, image=bgimg)
l3.grid(row=2, columnspan=2)
root.protocol("WM_DELETE_WINDOW",not_closing)
button1 = tk.Button(root, text="接受", width=9, height=2, font=(" 華文行楷", 16), command=accept)
button1.grid(row=3, column=0, sticky=tk.W)
button2 = tk.Button(root, text="不接受", width=5,command=not_accept)
button2.grid(row=3, column=0, sticky=tk.E)
root.mainloop()
2. 寫個愛心?
把你想說的話,用愛心發給她,即使你文采不好,這樣加工一下,是不是也很打動人?

代碼
# -*- coding: utf-8 -*-
# Date: 2021/6/12 10:29
# Author: libiao
# wechat: 一條IT
# Software: PyCharm
import time
words = input('Please input the words you want to say!:')
#例子:words = "Dear qiqi, I LOVE YOU ? Forever! ?"
for item in words.split():
#列印出字符間的空格效果
item = item+' '
letterlist = []#letterlist是所有列印字符的總list,里面包含y條子串列list_X
for y in range(12, -12, -1):
list_X = []#list_X是X軸上的列印字串列,里面裝著一個String類的letters
letters = ''#letters即為list_X內的字串,實際是本行要列印的所有字符
for x in range(-32, 32):#*是乘法,**是冪次方
expression = ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3
if expression <= 0:
letters += item[(x-y) % len(item)]
else:
letters += ' '
list_X.append(letters)
letterlist += list_X
print('\n'.join(letterlist))
time.sleep(1);
真物體驗
發給我女朋友的反饋

3.畫個愛心
這回就更高級了,來個畫的,

代碼
# -*- coding: utf-8 -*-
# Date: 2021/6/12 10:48
# Author: libiao
# wechat: 一條IT
# Software: PyCharm
# coding: utf-8
import turtle
import time
def LittleHeart():
for i in range(200):
turtle.right(1)
turtle.forward(2)
love=input('請輸入表白陳述句,然后回車,(例如"I Love You"):\n')
me=input('請輸入要表白的人(例如"qiqi"):\n')
if love=='':
love='I Love you'
turtle.setup(width=900,height=600)
turtle.color('red','pink')
turtle.pensize(15)
turtle.speed(10)
turtle.up()
turtle.hideturtle()
turtle.goto(0,-180)
turtle.showturtle()
turtle.down()
turtle.speed(500)
turtle.begin_fill()
turtle.left(140)
turtle.forward(224)
LittleHeart()
turtle.left(120)
LittleHeart()
turtle.forward(224)
turtle.end_fill()
turtle.pensize(12)
turtle.up()
turtle.hideturtle()
turtle.goto(0,-20)
turtle.showturtle()
turtle.color('#CD5C5C','pink')
turtle.write(love,font=('gungsuh',50,),align="center")
turtle.up()
turtle.hideturtle()
if me !='':
turtle.color('black', 'pink')
time.sleep(1)
turtle.goto(180,-180)
turtle.showturtle()
turtle.write(me, font=(20,25), align="center", move=True)
window=turtle.Screen()
window.exitonclick()
4.字符畫(大招)
如果上面還不行,上大招,
利用聚類分析+OpenCV畫一個你女神的字符畫

其實這是利用聚類分析和OpenCV由一個個數字畫出來的影像,不信你放大了看,

教程一條隨后更新,想嘗鮮的朋友微信搜【一條IT】
甜蜜相戀
終于和女朋友在一起啦,但是任何一段關系都是需要精心呵護的,女朋友更是需要你經常關心,
一條平時作業比較忙,女朋友非常想我每天叫她寶寶,說愛她,所以就有了下面這個,
聊天機器人
網上有很多基于微信實作的文章,比如利用itchat,這些都需要一直登錄微信網頁版,但目前微信網頁版已經逐漸關閉,我的微信注冊已經很早,但還是用不了網頁版微信,
所以,一條想到了企業微信,研究以下,還真行,教程已經寫好了,
【python實戰】給女朋友做個聊天機器人
主要功能
1.不定時發送訊息,隔3-5分鐘,內容大概是寶寶,我想你啦這種,(可定制)
2.每天早晨爬取中國天氣網,提醒女朋友今天的天氣和穿衣注意事項,
3.每天早晨爬取名句網,發送一條每日格言,
4.每天早安,晚安,
5.腳本放在服務上,后臺掛起執行,部署之后無需任何操作,
效果
因為是四月出生的,所以叫四月,

以上這些你要是都會了還沒有女朋友,來公眾號【一條IT】找我,我給你發,
端午安康
已經寫了2000多字,昨天加班到12點,今天也沒休息
文中所有相關代碼隨后會整理到公眾號,不想讓大家花積分
祝大家端午安康!
原創不易,大家關注,點贊,收藏支持一下吧,幫幫孩子吧!
我是一條,一個在互聯網摸爬滾打的程式員,
道阻且長,行則將至,大家的 【點贊,收藏,關注】 就是一條創作的最大動力,我們下期見!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/287160.html
標籤:python
