起名源码有助于更好的借助八字风水来帮助起名的需求,其参考了一部中国古代经典文本易经。以这种方式咨询的过程包括通过随机生成的方法确定卦,然后阅读与该卦相关的文本。
  
  演示: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)

  这是一个简单的项目:创建一个允许用户起名的应用程序。
  
  此应用程序是使用IONIC构建的,IONIC是为ANDROID、IOS和WEB创建应用程序的框架。它使用一种类似于PHONEGAP的幕后技术,它应该为小型应用程序(即使应用程序在后台也不需要实时通信等特殊功能)发挥作用。
  
  易经专业人士通过以可理解的方式分析、计算和学习这门神奇的艺术,一步一步地引导您了解易经的秘密。在本应用程序中,提供了所有三种方法,以便选择其中一种更适合您。


  
  起源源码功能:
  
  易经历史
  
  易经简介
  
  起名的方法:
  
  抽签方法
  
  硬币法
  
  六根魔杖法
  
  如何选择中国占卜硬币。
  
  64个六线形的完整分析:
  
  -六线形每行的分析
  
  -判决
  
  -图像
  
  -生产线
  
  -对象和主题
  
  -八宫64卦
  
  -飞行精神和隐藏精神。
  
  阴阳。
  
  八卦:
  
  -全面分析八卦。
  
  六线形计算:
  
  -计算一个人的生日六线形图,或你想要的任何日期。
  
  为此也已经部署了web版本,并且正在为ANDROID和IOS准备版本。如果结果足够好,我将继续在其他类似项目中使用此技术:
  
  起源源码描述:
  
  简单就是最好的。无论你是初学易经还是老手,无论你将其用作预言、创意辅助或潜意识的镜子,你都会喜欢这个版本的写作清晰、设计直观和使用简单。该程序具有简单、精简的界面,当您无法做出决定时,您可以咨询您的重要(或不重要)决策。没有假羊皮纸背景,没有竹子或卡通圣人的滑稽图像,没有神谕和中奖号码。该软件引擎精确地模拟了古代的雅罗茎法,这种方法的阳比阴更容易投射。用茎改变阴线是非常罕见的,但用硬币改变阳线的概率相等。
  
  现代的、没有废话的界面让新用户直接接触到最基本的东西:你问一个问题,易经回答。对于熟悉这本书的老年人来说,这个应用程序拥有丰富的功能,可以进行更深入的研究日记让您可以存储无限的问题和阅读资料,为每个演员的笔记提供无限的空间——所有内容都可以通过卦图或文本搜索。
  
  无广告,无应用内购买请求,无屏幕提示。开源软件引擎精确复制了古老的Yarrow Stalk方法。立即加载问题提示以进行快速咨询。一个包含所有64个卦和所有变化行的查找库-按卦、按三角、,通过数字或视觉呈现。通过六角形编号和更改行查找任何读数(例如,对于六角形11,在问答框中键入11.16,在底部[1]和顶部[6]处更改行)。
  
  夜间模式显示选项。自动保存选项,以保存所有未提示的问题。用户可配置字体大小,以便于阅读。硬币菜单,如果您喜欢这种方法,并想抛出您的自己的硬币。通过电子邮件、印刷品或社交媒体分享你的阅读资料。对初学者有帮助,对有经验的用户有深刻的见解。基于威廉·贝恩斯翻译的原创文本使性别中立。新颖、精巧的新解释,让你欢笑、哭泣,以及其间的一切。
  
  原始的古代汉语文本甚至被作为一个备用图书馆收录。如果你喜欢自己数柄或铸造硬币,有一个手动的卦生成器可以让你查找、存储和评论你的铸造。中国古代文本的智慧和哲学与评注完美融合,这些评注将少许现代诗歌、少许幽默和艺术、音乐、占卜和文学领域的文化典雅笔记巧妙地融合在一起,为您带来许多日常用户所称的最优秀的易经/易经/益智/易经应用程序。我想要尽可能少的接口。
  
  语言多国华,《易经》本身和程序都本地化为英语、意大利语、法语、德语和西班牙语,因此(几乎)每个人都可以轻松访问。该程序完可以全本地化为英语、意大利语、法语、西班牙语和德语,可作为通用应用程序在iPhone/iPod Touch和iPad上使用。
  
  结果可以用标题保存,并且/或者可以通过电子邮件发送给朋友或自己,以便以后阅读。
  
  该程序还将允许浏览原书中的标志和线条,以便进行冥想和横向思考。

  我希望你喜欢使用这个应用程序,就像我喜欢手工制作、改进它一样,也希望你能从那些发现它对他们生活有帮助的人那里听到消息。通过用户的反馈和建议,在键盘上发布以来,它一直在不断开发。

起名源码PHP(宝宝取名源码)相关推荐

  1. 【小程序源码】宝宝起名神器

    这款小程序支持输入姓氏自动起名, 不满意还可以点击换一换来找到满意的 支持起两个字或者三个字的名字 下面就来看看小编的测试演示图吧! 小程序源码下载地址:[小程序源码]宝宝起名神器-小程序文档类资源- ...

  2. 小程序源码:宝宝起名神器微信小程序源码下载-多玩法安装简单

    这款小程序支持输入姓氏自动起名,不满意还可以点击换一换来找到满意的 支持起两个字或者三个字的名字 另外小编也给该款小程序添加了几个流量给大家 下面就来看看小编的测试演示图吧! 小程序源码下载地址:小程 ...

  3. 基于TP3.2框架开发的最新V2.1.0版本宝宝取名网站,完全开源PHP源码

    ** 源码介绍 ** 一个好听的名字,不仅仅是助运,更是生活条件上升之后必然的选择,更是代表一个家庭的文化素养和底蕴.真正把传统 时尚 好听 好记 好写 更文艺和儒雅. 最新版PC端和手机端界面美观. ...

  4. php 风水起名网站源代码_开运网付费开源商业版 PHP风水起名八字算命易经周易源码...

    源码介绍 开运网付费开源商业版 PHP风水起名八字算命易经周易源码[已测试,可安装,安装不了的可以看压缩包里面安装说明] 支持微信/支付宝H5和电脑端扫码支付.手机端可以调起微信/支付宝应用支付 支持 ...

  5. 胡言乱语生成器微信小程序源码下载在线取名等等支持流量主收益免服务器和域名

    这是一款纯前端的一款生成器小程序源码 该小程序源码无需服务器和域名,也无需设置合法域名 该小程序里面的生成样式多样化有很多种 不过小编在测试该款小程序的时候,打开有部分生成的界面是空白可能是小编打开的 ...

  6. 以太坊源码阅读5——POW源码分析

    以太坊源码阅读5--POW源码分析 介绍 POW,proof of work,即工作量证明,是著名公bitcoin所采用的共识算法.简单来说,pow就是一个证明,由矿工使用算力进行计算(挖矿),竞争记 ...

  7. 直播源码和短视频源码,相亲相爱的一家人

    直播源码和短视频源码,相亲相爱的一家人 从直播的百播大战,到如今的趋于稳定:从短视频的兴起,到如今的竞争发展.直播和短视频两条线,开始相交,直播里面添加短视频功能,短视频里面也添加了直播. 在直播里面 ...

  8. 【Linux 内核 内存管理】优化内存屏障 ③ ( 编译器屏障 | 禁止 / 开启内核抢占 与 方法保护临界区 | preempt_disable 禁止内核抢占源码 | 开启内核抢占源码 )

    文章目录 一.禁止 / 开启内核抢占 与 方法保护临界区 二.编译器优化屏障 三.preempt_disable 禁止内核抢占 源码 四.preempt_enable 开启内核抢占 源码 一.禁止 / ...

  9. 【Android 插件化】Hook 插件化框架 ( 从 Hook 应用角度分析 Activity 启动流程 二 | AMS 进程相关源码 | 主进程相关源码 )

    Android 插件化系列文章目录 [Android 插件化]插件化简介 ( 组件化与插件化 ) [Android 插件化]插件化原理 ( JVM 内存数据 | 类加载流程 ) [Android 插件 ...

  10. 为什么要看源码、如何看源码,高手进阶必看

    由于项目的需求,最近花了较多的时间来看开源项目的代码,在本文中,简单总结一下对为什么要看源码.如何看源码这两个问题的思考. 看源码的意义 看源码只是一种方法.手段,而不是目的.我也曾经给自己制定过&q ...

最新文章

  1. PTA数据结构与算法题目集6-4 6-3 6-8
  2. 对话腾讯云汽车业务副总经理李博:构建出行大版图,腾讯云迈向新征程
  3. Row_number () over (partition by col1 order by col2)的用法
  4. oracle有人用过fra吗,FRA(闪回恢复区)
  5. matlab gui从模型里获取参数程序,matlab gui 中参数传递的问题
  6. 多线程笔试题(linux)
  7. 031、jvm实战总结:动手实验:线上系统部署如果采用G1垃圾回收器,应该如何设置参数?
  8. android中修饰void的类型,方法添加Android中
  9. 【14年浙江省赛 F ZOJ 3781】Paint the Grid Reloaded 【建图、bfs】
  10. 捕鱼达人 FishMaster 记录(Done)
  11. 十天学会php之第七天
  12. QQ音乐api 最新版,亲测可用
  13. 2022年最新版黑马程序员Java学习路线
  14. java服务器动态打包apk
  15. 怎样搭建电子商务平台网站
  16. 深入浅出达梦SQL(基础篇)
  17. 计算机网络原理 谢希仁(第8版)第三章习题答案
  18. 纯CSS实现圆角阴影的折角效果
  19. route和bridge是什么意思_路由器与网桥的区别是什么
  20. 码分多址(CDMA),码片序列简单理解

热门文章

  1. 幼儿园观察记录的目的和目标_幼儿园观察记录应该怎么写?
  2. 利用workbench建立的响应面模型质量很差,该如何解决?求指点
  3. AMapLocationListener 高德地图定位监听
  4. endnote 制作GB/T7714《文后参考文献著录规则》的输出格式
  5. 用xshell7和xftp7连接虚拟机CentOS7.6的步骤
  6. 基于springboot网上书城系统
  7. SpringMVC文件下载IOException: UT010029: Stream is closed
  8. multisim 10 小知识
  9. C语言程序设计飞机售票口,C语言课程设计报告飞机订票系统
  10. TCP协议和UDP协议