起名源码PHP(宝宝取名源码)
起名源码有助于更好的借助八字风水来帮助起名的需求,其参考了一部中国古代经典文本易经。以这种方式咨询的过程包括通过随机生成的方法确定卦,然后阅读与该卦相关的文本。
演示:m.appwin.top
部分源码:texts.py
# For reference only. Not using anymore.
# A first effort at scraping with Python.
# Use at your own risk. :)
import json
import re
import requests
from bs4 import BeautifulSoup
base_url = 'http://www.sacred-texts.com/tarot/pkt/pkt'
majors_url = 'http://www.sacred-texts.com/tarot/pkt/pkt0303.htm'
cards = []
minorText = []
majorText = []
class Card:
def __init__(self, value, value_int, name, name_short, meaning_up, meaning_rev):
self.value = value.lower()
self.value_int = value_int
self.name = name.title()
self.name_short = name_short.lower()
self.meaning_up = meaning_up
self.meaning_rev = meaning_rev
class Major(Card):
def __init__(self, *args):
super(Major, self).__init__(*args)
self.type = "major"
def to_JSON(self):
return {
'name': self.name,
'name_short': self.name_short,
'value': self.value,
'value_int': self.value_int,
'meaning_up': self.meaning_up,
'meaning_rev': self.meaning_rev,
'type': self.type
}
class Minor(Card):
def __init__(self, suit, desc, *args):
super(Minor, self).__init__(*args)
self.type = "minor"
self.name = self.value.capitalize() + ' of ' + suit.capitalize()
self.desc = desc