? 起名源碼有助于更好的借助八字風水來幫助起名的需求,其參考了一部中國古代經(jīng)典文本易經(jīng)。以這種方式咨詢的過程包括通過隨機生成的方法確定卦,然后閱讀與該卦相關的文本。
演示: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 BeautifulSoupbase_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_intself.name = name.title()self.name_short = name_short.lower()self.meaning_up = meaning_upself.meaning_rev = meaning_revclass 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 = descself.suit = suit.lower()def to_JSON(self):return {'value': self.value,'value_int': self.value_int,'name': self.name,'name_short': self.name_short,'suit': self.suit,'meaning_up': self.meaning_up,'meaning_rev': self.meaning_rev,'type': self.type,'desc': self.desc}def get_majors():majs = requests.get(majors_url)soup = BeautifulSoup(majs.content, 'html.parser')for p in soup.find_all('p'):line = p.textm = re.match(r'([0-9]+|(ZERO))(\..+?(?=\.))', line)if m:value = m[1]value_int = 0 if value == 'ZERO' else int(value)name = m[3][2:]name_short = 'ar' + '{:02}'.format(value_int)meaning_up = line[len(m[0])+3:line.find("Reversed")]meaning_rev = line[line.find("Reversed")+len("Reversed"):]c = Major(value, value_int, name, name_short, meaning_up, meaning_rev)entry = {'name_short': name_short, 'name': name, 'text': line, 'value': value}majorText.append(entry)cards.append(c.to_JSON())print('Added major card', c.name)def get_minors():suits_tup = [["wa", "wands"], ["cu", "cups"], ["pe", "pentacles"], ["sw", "swords"]]mins_tup = [["pa", "page", 11], ["kn", "knight", 12], ["qu", "queen", 13], ["ki", "king", 14], ["ac", "ace", 1], ["02", "Two", 2], ["03", "Three", 3], ["04", "Four", 4], ["05", "Five", 5], ["06", "Six", 6], ["07", "Seven", 7], ["08", "Eight", 8], ["09", "Nine", 9], ["10", "Ten", 10]]for suit in suits_tup:for value in mins_tup:page_url = base_url + suit[0] + value[0] + ".htm"card_page = requests.get(page_url)soup = BeautifulSoup(card_page.content, 'html.parser')res = soup.select_one("p:nth-of-type(3)")if(res):value_long = value[1]value_int = value[2]suit_long = suit[1]name_short = suit[0] + value[0]name_long = value_long + ' of ' + suit_longline = res.textentry = {'name_short': name_short, 'text': line, 'value_long': value_long, 'value_int': value_int, 'name': name_long}minorText.append(entry)desc = line[:line.find("Divinatory Meanings")]meaning_up = line[line.find("Divinatory Meanings")+len("Divinatory Meanings"):line.find("Reversed")]meaning_rev = line[line.find("Reversed")+len("Reversed"):]c = Minor(suit_long, desc, value_long, value_int, name_long, name_short, meaning_up, meaning_rev)cards.append(c.to_JSON())print('Added minor card ', c.name)get_majors()
get_minors()with open('card_data_tmp.json', mode='w', encoding='utf-8') as f:entry = {'count': len(cards), 'cards': cards}json.dump(entry, f)with open('min_text.json', mode='w', encoding='utf-8') as f:json.dump(minorText, f)with open('maj_text.json', mode='w', encoding='utf-8') as f:json.dump(majorText, f)
這是一個簡單的項目:創(chuàng)建一個允許用戶起名的應用程序。
此應用程序是使用IONIC構建的,IONIC是為ANDROID、IOS和WEB創(chuàng)建應用程序的框架。它使用一種類似于PHONEGAP的幕后技術,它應該為小型應用程序(即使應用程序在后臺也不需要實時通信等特殊功能)發(fā)揮作用。
易經(jīng)專業(yè)人士通過以可理解的方式分析、計算和學習這門神奇的藝術,一步一步地引導您了解易經(jīng)的秘密。在本應用程序中,提供了所有三種方法,以便選擇其中一種更適合您。
起源源碼功能:
易經(jīng)歷史
易經(jīng)簡介
起名的方法:
抽簽方法
硬幣法
六根魔杖法
如何選擇中國占卜硬幣。
64個六線形的完整分析:
-六線形每行的分析
-判決
-圖像
-生產(chǎn)線
-對象和主題
-八宮64卦
-飛行精神和隱藏精神。
陰陽。
八卦:
-全面分析八卦。
六線形計算:
-計算一個人的生日六線形圖,或你想要的任何日期。
為此也已經(jīng)部署了web版本,并且正在為ANDROID和IOS準備版本。如果結果足夠好,我將繼續(xù)在其他類似項目中使用此技術:
起源源碼描述:
簡單就是最好的。無論你是初學易經(jīng)還是老手,無論你將其用作預言、創(chuàng)意輔助或潛意識的鏡子,你都會喜歡這個版本的寫作清晰、設計直觀和使用簡單。該程序具有簡單、精簡的界面,當您無法做出決定時,您可以咨詢您的重要(或不重要)決策。沒有假羊皮紙背景,沒有竹子或卡通圣人的滑稽圖像,沒有神諭和中獎號碼。該軟件引擎精確地模擬了古代的雅羅莖法,這種方法的陽比陰更容易投射。用莖改變陰線是非常罕見的,但用硬幣改變陽線的概率相等。
現(xiàn)代的、沒有廢話的界面讓新用戶直接接觸到最基本的東西:你問一個問題,易經(jīng)回答。對于熟悉這本書的老年人來說,這個應用程序擁有豐富的功能,可以進行更深入的研究日記讓您可以存儲無限的問題和閱讀資料,為每個演員的筆記提供無限的空間——所有內(nèi)容都可以通過卦圖或文本搜索。
無廣告,無應用內(nèi)購買請求,無屏幕提示。開源軟件引擎精確復制了古老的Yarrow Stalk方法。立即加載問題提示以進行快速咨詢。一個包含所有64個卦和所有變化行的查找?guī)?按卦、按三角、,通過數(shù)字或視覺呈現(xiàn)。通過六角形編號和更改行查找任何讀數(shù)(例如,對于六角形11,在問答框中鍵入11.16,在底部[1]和頂部[6]處更改行)。
夜間模式顯示選項。自動保存選項,以保存所有未提示的問題。用戶可配置字體大小,以便于閱讀。硬幣菜單,如果您喜歡這種方法,并想拋出您的自己的硬幣。通過電子郵件、印刷品或社交媒體分享你的閱讀資料。對初學者有幫助,對有經(jīng)驗的用戶有深刻的見解。基于威廉·貝恩斯翻譯的原創(chuàng)文本使性別中立。新穎、精巧的新解釋,讓你歡笑、哭泣,以及其間的一切。
原始的古代漢語文本甚至被作為一個備用圖書館收錄。如果你喜歡自己數(shù)柄或鑄造硬幣,有一個手動的卦生成器可以讓你查找、存儲和評論你的鑄造。中國古代文本的智慧和哲學與評注完美融合,這些評注將少許現(xiàn)代詩歌、少許幽默和藝術、音樂、占卜和文學領域的文化典雅筆記巧妙地融合在一起,為您帶來許多日常用戶所稱的最優(yōu)秀的易經(jīng)/易經(jīng)/益智/易經(jīng)應用程序。我想要盡可能少的接口。
語言多國華,《易經(jīng)》本身和程序都本地化為英語、意大利語、法語、德語和西班牙語,因此(幾乎)每個人都可以輕松訪問。該程序完可以全本地化為英語、意大利語、法語、西班牙語和德語,可作為通用應用程序在iPhone/iPod Touch和iPad上使用。
結果可以用標題保存,并且/或者可以通過電子郵件發(fā)送給朋友或自己,以便以后閱讀。
該程序還將允許瀏覽原書中的標志和線條,以便進行冥想和橫向思考。
? 我希望你喜歡使用這個應用程序,就像我喜歡手工制作、改進它一樣,也希望你能從那些發(fā)現(xiàn)它對他們生活有幫助的人那里聽到消息。通過用戶的反饋和建議,在鍵盤上發(fā)布以來,它一直在不斷開發(fā)。
總結
以上是生活随笔為你收集整理的起名源码PHP(宝宝取名源码)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。