Saravanan666/pypi-org huggingface dataset:
Package: dicemaths
DiceMathsThis package is intented for performing basic statistical calculations on the outcomes of dice rolls within the context of various dice based gamescore.pyThis file contains basic operations that can be used regardless of game-specific idiosyncracies (i.e whether rerolls can be rerolled)infinity.pyThis file deals with operations for use on Corvus Belli's game Infinity. The key system is the idea of a contested roll, in which higher rolls beat lower ones, and can themselves be negated by critical hits.
Package: dicergirl
DicerGirl介绍Noctisynth DicerGirl 是新一代跨平台开源 TRPG 骰娘框架, 公测 QQ 群号：770386358.安装Nonebot2原生安装所有支持 Python3 的操作系统(包括 Windows)均可以安装 DicerGirl.在使用原始方法安装DicerGirl, 请先确保你已经安装了Python3并正确配置环境变量.如果你已有Nonebot2项目, 请在Nonebot2项目中使用指令:nbplugininstalldicergirl如果你尚未创建Nonebot2项目, 请先确保你已正确安装nb-cli:pipinstallnb-cli并使用nb-cli创建项目:nbcreate-tbootstrap适配器与驱动器的选择参考你希望使用的适配器，例如OneBot V11的驱动器请选择FastAPI、HTTPX与websockets,QQ适配器请选择HTTPX、websockets与AIOHTTP.创建完成后, 在生成的项目目录中执行:nbplugininstalldicergirl
nbrun--reload--reload-delay2Nonebot2 的项目创建与插件增删详见Nonebot CLI.Windows 快速部署下载最新版的Dicergirl Installer安装包, 安装完成后 DGI 会自动部署 DicerGirl, 你可以在终端中提示的https://127.0.0.1:{port}/go-cqhttp/中配置 QQ 账号.其中,{port}为随机的端口号.网页版go-cqhttp基于nonebot-plugin-gocqhttp.但值的注意的是, DGI 目前仅适用于 Windows 系统, 且它目前正在加急适配QQ协议中.使用教程你可以在部署完成后, 在相应的平台中发送消息.help或/help(QQ 协议)来查看使用方法.详细的使用方法见使用.跑团模块系统支持的跑团模式COCDNDSCPdicergirl-plugin-cocdicergirl-plugin-dnddicergirl-plugin-scp✅✅✅DicerGirl作为Nonebot2插件存在, 如果你熟悉Nonebot2, 你可以使用如下方法直接安装:pipinstallnb-cli
nbcreate-tbootstrap
nbplugininstalldicergirl你可以选择安装其它 DicerGirl 跑团模块:pipinstalldicergirl-plugin-scp
pipinstalldicergirl-plugin-coc
pipinstalldicergirl-plugin-dnd
pipinstalldicergirl-plugin-hsr你同样可以安装第三方插件, 但 Noctisynth 不对其稳定性和安全性负责.跨平台支持DicerGirl 依赖于Nonebot2, 这使得它可以跨平台工作. 除此之外,Nonebot2支持的大多平台都 DicerGirl 被支持.nbadapterinstallnonebot-adapter-onebot# 使用Onebot协议nbadapterinstallnonebot-adapter-qqguild# 使用QQ协议注意在 Nonebot2 中使用 DicerGirl 建议不要使用nonebot-plugin-helper, 这可能使得.help指令与其冲突.漏洞或建议提交如果你对于 DicerGirl 有建议或发现漏洞, 请在issues中提交你的建议.特别鸣谢Nonebot2@yanyongyugo-cqhttp@Mrs4snonebot-plugin-cocdicer@abrahum骰娘公测群公测 QQ 群号：770386358发电作者作者前几天刚弄的爱发电，如果你和作者一样穷困潦倒（x），就给这个项目送个 Star 吧！版权声明此项目以 Apache-2.0 协议开源, 使用代码时, 请注意遵照开源协议.
Package: dice-roll
A simple dice roll probability package inspired by anydice.com. There are many like it, but this one is mine.UsageDice rolls use thedice_rollclass. The most basic dice roll is consist of a number of dice and a number of sides. For example, to roll three six sided dice or 3d6:dnd = dice_roll((3,6))You can drop the lowest rolls by using the drop option. So, to get the 4d6 drop lowest D&D stat rolldndDrop = dice_roll((4,6),drop=1)
print(dnd)pmf       cmf
domain                    
3       0.000611  0.000611
4       0.001833  0.002443
5       0.003665  0.006109
6       0.008312  0.014421
7       0.015774  0.030195
8       0.026050  0.056245
9       0.041685  0.097930
10      0.062678  0.160608
11      0.082418  0.243026
12      0.108365  0.351391
13      0.127389  0.478780
14      0.139489  0.618268
15      0.135985  0.754254
16      0.123489  0.877743
17      0.079540  0.957283
18      0.042717  1.000000We can also apply a function to the dice roll afterwards. This can be done in the dice_roll constructor or with theapply_functionmethod. For example, we can get the D&D stat modifier distributiondndDrop_modifiers = dnd.apply_function(lambda x: (x-10)//2)Note, the function is always cast to an integer.You can plot the distribution with theplotmethod.dndDrop_modifiers.plot(title="4d6 Drop Lowest Stat Modifiers")dice_rollsupports mean, median, and mode.[dndDrop_modifiers.mean,dndDrop_modifiers.median,dndDrop_modifiers.mode][1.4318137860082305, 2, 2]Quantiles are also availible with thequantilemethod.dndDrop_modifiers.quantile([.05,.95])array([-1,  3])You can add and subtract any two dice_roll distributions.dice_roll((1,6))+dice_roll((1,6))-dice_roll((2,6))pmf       cmf
domain                    
-10     0.000772  0.000772
-9      0.003086  0.003858
-8      0.007716  0.011574
-7      0.015432  0.027006
-6      0.027006  0.054012
-5      0.043210  0.097222
-4      0.061728  0.158951
-3      0.080247  0.239198
-2      0.096451  0.335648
-1      0.108025  0.443673
 0      0.112654  0.556327
 1      0.108025  0.664352
 2      0.096451  0.760802
 3      0.080247  0.841049
 4      0.061728  0.902778
 5      0.043210  0.945988
 6      0.027006  0.972994
 7      0.015432  0.988426
 8      0.007716  0.996142
 9      0.003086  0.999228
 10     0.000772  1.000000You can compute the sum of a sample of sizekfrom a dice_roll object using thrsummethod. This supports dropping the lowest roll.dndDrop.sum(6,drop=2).plot(title="D&D Stat Array Total Modifiers with Two Dump Stats")Lastly, you can export the table of support, pmf and cmf to a Pandas datafram with thedfmethod.dndDrop_modifiers.df
Package: dice-rolling
Dice rollingThis module aims to implement the throw of many types of dice.InstallationSimply run:pipinstalldice-rollingCLI usageOnce installed, a throw of a simple die of 6 sides can be performed with:$roll1d6
Rolled1d6andgot4.[4]Or, for instance, to throw three 20-sided dice can be as simple as:$roll3d20
Rolled3d20andgot36.[14,9,13]Module usageTo use this module you should use the class RollBuilder to implement the throws:fromdice_rollingimportRollBuilderbuilder=RollBuilder()builder.set_amount_of_dice(3)builder.set_number_of_sides(20)builder.build()print(builder.get_result())ThrowsThe request must start withxdy, wherexis the number of dice andythe number of faces of each die.For example, to roll 4 6-sided dice:$roll4d6
Rolled4d6andgot16.[5,2,3,6]After that, the following modifiers have been implemented
(using the previous result as reference):+a: Add the value ofato each die.
For example, to roll 4 6-sided dice and add 3 to each roll:$roll4d6+3
Rolled4d6+3andgot28.[8,5,6,9]khb:Keep theHighestb.
For example, to roll 4 6-sided dice and keep the highest 2:$roll4d6kh2
Rolled4d6kh2andgot11.Kept[5,6]anddiscarded[3,2].klc:Keep theLowestc.
For example, to roll 4 6-sided dice and keep the lowest 2:$roll4d6kl2
Rolled4d6kl2andgot5.Kept[2,3]anddiscarded[5,6].Of course you can use together an addition with any of thekeepactions:$roll4d6+5kh2
Rolled4d6+5kh2andgot21.Kept[11,10]anddiscarded[8,7].
Package: diceseq
About DICEseqDICEseq (Dynamic Isoform spliCing Estimator via sequencing data) estimates the
dynamics of isoform proportions jointly from time series RNA-seq experiments.
DICEseq is a Bayesian method based on a mixture model whose mixing proportions
represent isoform ratios. It incorporates the correlations from the temporal
structure, by coupling the isoform proportions at different times through a
latent Gaussian process (GP).DICEseq provides following functions through command line:diceseq: estimate the isoform proportions and FPKM for time series data
jointly, or for a single time point.dice-count: fetch reads counts for entile gene, or specific reads counts,
e.g. junction reads, for genes with exact one intron. This is special design
mainly for yeast.dice-bias: estimate parameters for sequencing bias, including fragment
length distribution, reads sequence and position bias parameter. The output
file can be directly used for bias correction indiceseq.In addition, DICEseq package also provides interface of a set of functions and
attributes as an object-oriented python module. Therefore, you could use some
of the module e.g.,SampleFileto visualize the samples in gzip file in a
Gaussian process way, orBiasFileto visualize the bias parameters. Also,
thegtf_utilsprovides a set of ways to load gtf file, choose the genes, or
customize the coordinates of exons and introns, add and remove of specific
transcripts.Quick StartEnvironment and installation:DICEseq was initially developed inPython 2environment, hence best to be used
in Py2 environment. By usingAnacondaplatform, no matter Py2 or Py 3, it is
easy to set up acondaenvironment with Py2, for example by following commond:condacreate-ndicePy2python=2.7numpy==1.15.4scipy==1.1.0matplotlib==2.2.3pysam==0.15.2sourceactivatedicePy2Once you are in a Python 2 environment, there are usually two ways to isntall a
package:pip install diceseqor download this repository, and typepython setup.py install.You may need to add--userif you don’t have the root permission for that
environment.ArgumentsType command linediceseq-hDetailed ManualSee thedocumentationon how to install, to use, to find the annotation data
etc.ReferencesYuanhua Huang and Guido Sanguinetti.Statistical modeling of isoform splicing
dynamics from RNA-seq time series data.Bioinformatics, 2016, 32(19): 2965-2972.
Package: dice-sim
IntroA small script for running simulations with dice throws, including
situations where you get multiple rerolls and can decide which dice to
keep or reroll.Usageusage: dice.py [-h] [-n NUM] [-s SIDES] [-ss [SIDES [SIDES ...]]] [-r REROLL]
               [--keep [STRATEGY [STRATEGY ...]]]
               [--stats [REDUCE [REDUCE ...]]] [-N SIMULATIONS] [--counts]

Simulate various dice throw situations.

optional arguments:
  -h, --help            Show this help message and exit.
  -n NUM                Specify the number of dice to throw.
  -s SIDES              Specify the number of sides all dice have.
  -ss [SIDES [SIDES ...]]
                        Specify the number of sides for each individual die.
  -r REROLL             Perform multiple rerolls (stats only count last roll).
  --keep [STRATEGY [STRATEGY ...]]
                        Choose a keeping strategy when performing rerolls.
                        Options are: ['none', 'unique', 'duplicate', 'value'].
  --stats [REDUCE [REDUCE ...]]
                        Performs multiple throws and outputs cumulative
                        results. Provide a parameter to choose an approach for
                        reducing a dice throw to a single value of interest.
                        Options are: ['count', 'sum', 'unique', 'values',
                        'order'].
  -N SIMULATIONS        Set the number of simulations to run for statistical
                        results.
  --counts              Print actual event counts instead of percentages in
                        the statistical results.Examples./dice.py
[6]

./dice.py -n 2
[6, 5]

./dice.py -n 2 --stats sum
Total sum of dice values in a throw:
2: 2.50 %
3: 4.50 %
4: 7.70 %
5: 11.20 %
6: 14.70 %
7: 19.20 %
8: 13.40 %
9: 9.80 %
10: 8.40 %
11: 5.60 %
12: 3.00 %

./dice.py -n 2 --stats count 1 6
Number of dice with the value [1, 6]:
0: 44.80 %
1: 43.60 %
2: 11.60 %

./dice.py -n 6 -r 3
[6, 5, 3, 2, 4, 3]
[5, 2, 3, 4, 6, 4]
[2, 5, 4, 2, 6, 6]

./dice.py -n 6 -r 3 --keep value 3
[6, 5, 3, 2, 4, 3]
[3, 3, 5, 2, 3, 4]
[3, 3, 3, 6, 4, 2]

./dice.py -n 6 -r 3 --keep value 3 --stats count 3
Number of dice with the value [3]:
0: 4.50 %
1: 16.30 %
2: 26.70 %
3: 31.20 %
4: 15.70 %
5: 5.10 %
6: 0.50 %TerminologyKeep strategy: a strategy used to decide which dice to keep between
rerollsReduction function: a function for reducing a dice throw result to a
single value of interest
Package: dice-stats
AboutGet statistics for rolling dice.Installation$python-mpipinstalldice_statsDocumentationDocumentation is availablevia GitHub.TestingTo run all tests runnox. No venv is needed; nox makes all of them for us.$python-mpipinstall--usernox$gitclonehttps://peilonrayz.github.io/dice_stats/$cddice_statsdice_stats$noxLicenseDice Stats is available under the MIT license.Change Log1.1.0ChangeDice.apply_functionandapply_diceto allow changes to the total chance.Add matmul,@, as an operator to change total chance.Don’t change the total chance of dice multiplied together.Make numpy and matplotlib optional dependencies1.0.0Released publicly
Package: dicetray
Tabletop RPG Dice rolling manager for handlingStandard Dice NotationGrammerBelow is the grammer that is used by the parser generator to intepret inputs.statementexprexpr PLUS exprexpr MINUS exprexpr TIMES exprexpr DIVIDE exprexprNUMBERdicefuncfuncdicedice KEEPHIGHdice KEEPLOWdice DROPHIGHdice DROPLOWdice KEEPHIGH NUMBERdice KEEPLOW NUMBERdice DROPHIGH NUMBERdice DROPLOW NUMBERdiceNUMBER DIE NUMBERNUMBER DIE TYPEPLUS : +
MINUS : -
TIMES : *
DIVIDE : /NUMBER: [0-9]+
TYPE: [fF%]
DIE : d
KEEPHIGH: kh
KEEPLOW: kl
DROPHIGH: dh
DROPLOW: dlExample>>>fromdicetrayimportDicetray>>>Dicetray('1d20 + 3').roll()15>>>Dicetray('4d6dl').roll()10>>>Dicetray('4d6kh3').roll()12>>>d=Dicetray('2d20kh + 1d4 + 3')>>>d.result>>>d.diceset()>>>d.roll()18>>>d.dice{<Dice(d20):14>,<Dice(d20):14>,<Dice(d4):1>}>>>d.result18
Package: diceutils
DiceutilsDiceutils 是为兼容水系 Infini 标准而构建的骰娘相关组件和工具类集合, 你可以借助 Diceutils 快速开发骰娘插件.组成Dicer掷骰工具类, 用于格式化并运算掷骰字符串.Paresr平台机器人友好的指令解析器.Charactor人物卡抽象类, 用于注册 DicerGirl 可识别的人物卡模板及人物卡数据处理Cards人物卡数据管理类, 用于处理人物卡原始数据存储.Utils对标 Infini 的部分数据转换类.版权AGPL-3.0 & Apache-2.0 (c) Noctisynth, org.
Package: diceware-passphrase-generator
Diceware Passphrase GeneratorThis is a command-line tool for generating secure passphrases based on the diceware method. The diceware method uses a list of words and random dice rolls to create strong and memorable passwords.PrerequisitesTo use this tool, you need to have Python 3 installed on your system.InstallationDownload the code from therelease pageUnzip the codeUsageRun thediceware.pyscript with the desired options to generate a passphrase.pythondiceware.py[-h][-wNUMBEROFWORDS][--wordlist=wordlist.txt]Options-h, --help: Show the help message and exit.-w NUMBER OF WORDS, --words=NUMBER OF WORDS: Specify the number of words in the passphrase.--wordlist=wordlist.txt: Specify the wordlist file to use for generating the passphrase. If not provided, the default wordlist (wordlist.txt) will be used.If you don't specify the options when running the script, an interactive prompt will ask you for the number of words and the wordlist.WordlistThe tool uses a wordlist file containing a set of words. If you want to use a custom wordlist, make sure it is a text file where each word is on a separate line. The default wordlist (wordlist.txt) is used if no custom wordlist is specified.ExampleHere's an example of how to use the tool:pythondiceware.py-w6This command will generate a passphrase consisting of 6 random words from the default wordlist.DisclaimerPlease note that the security of your generated passphrase depends on the quality and randomness of the wordlist used. Use a trusted wordlist and ensure that it has enough entropy to provide adequate security.ContributionContributions to the Diceware Passphrase Generator are welcome! If you'd like to contribute, please follow these steps:Fork the repository.Create a new branch for your feature or bug fix.Make the necessary changes and commit them.Push your changes to your fork.Submit a pull request.Please ensure that your code follows the existing style and conventions used in the project. Also, remember to write tests for any new functionality you add.ContactIf you have any questions or suggestions regarding the BMI Calculator, please feel free to reach out:Author: SoSaymonEmail:szymon.chirowski@protonmail.comLicenseThis project is licensed under the MIT License. See theLICENSEfile for details.
Package: diceware_utils
Diceware UtilitiesA collection of tools to make diceware passphrase conform with"password policy"Update(2017.05.22) Allow "weak" password generation.>>>fromdiceware_utils.generateimportGeneratePassword>>>GeneratePassword().generate(weak=True)'+"75ImposeRompSudoku'Installationpip install diceware_utilsorpipenv install -e git+https://github.com/patarapolw/diceware_utils.git#egg=diceware_utilsUsage>>>fromdiceware_utils.policyimportConformize>>>conformize=Conformize()>>>conformize.conformize(['unlikely','piezo','electric','grounds'])';U$Piezo33lGrounds'>>>conformize.update_policy(new_policy)>>>fromdiceware_utils.wordlistimportWordlist>>>Wordlist().get_random_word()'ladybug'>>>fromdiceware_utils.generateimportGeneratePassword>>>GeneratePassword().generate()',Ab17HaRLanky-RoyalS'Adapting to the policy of your choicePolicy is now updateable. It is of format:both_upper_and_lower:truedigit_count:2punctuation_count:2length:min:10max:20Database sourcesleetspeak.yaml,policy.yamland Conformization algorithm are original. Wordlists are taken frompwgen-passphrase, which belongs to the respective authors.Main wordlist to generate the password iseff-long.txt, which is from Electronic Frontier Foundation.Another interesting wordlist in this series isaspell-en.txtwhich is maintained by Kevin Atkinson. I exported these two files to the Android app below.The idea of diceware password is fromhttps://xkcd.com/936/.Web demohttp://diceware-utils.herokuapp.comMobile applicationPlease seeKeepass DX - memorable password-- an Android password manager with this generator.I might plan to create a dedicated app for this password generator (probably without manager), because of the relatively slow start-up time of the SentenceMaker.Related projectsrandomsentence- a random sentence maker based on a list of keywords.
Package: dicewars
dicewarsDiceWars is a (quite addictive) quick game, inspired by theRiskboard game.
It mixes strategy and luck, the objective is to conquer all areas on a
map by dice rolls.dicewarsimplements the logic (the backend) that is required to create
playable game GUIs (the frontends) and (multi player) game servers in Python.See theDocumentationfor more information
andAPI Reference.dicewarsis pure Python (>=3.7), has no external dependencies and is
distributed under the terms of theGPLv3+.InstallationFrom PyPIdicewarsis available onThe Python Package Index:$ pip install dicewarsFrom sourceGet thesource code.
In the top-level directory:$ pip install .
# or
$ python setup.py installTo build the documentation locally:$ cd doc
$ pip install -r requirements.txt
$ make html
Package: dicewars-pygame
dicewars_pygameA DiceWars game GUI (frontend) fordicewars,
based onpygame.dicewars_pygamerunssingle player vs. up to 7 AI playersmatches.
It should work on all platforms supported bypygameand Python>=3.7.Installation & StartThe following commands may (or should) be executed in a Python 3 virtual env.dicewars_pygamecan be started w/o installation from inside the
top-level source directory:$ pip install -r requirements.txt
$ python -m dicewars_pygame.mainInstallation from PyPIdicewars_pygameis available onThe Python Package Index:$ pip install dicewars_pygame
$ dicewars_pygameInstallation from source$ pip install .
# or
$ python setup.py install
# then
$ dicewars_pygameOptionsAttack/supply step intervals during matches can be adjusted via the-i/--intervalcommand line argument. The sound effects volume
can be reduced via-v/--volume.Licensesdicewars_pygameis distributed under the terms of theGPLv3+.All sound files are created usingsfxr-sdl2and licensed under theCC BY-NC 4.0.The Anton font is licensed by The Anton Project Authors under theOFL v1.1.
Package: dicey
Dicey=======
version 2.0.7A python package for evaluating dice rolls.DescriptionDicey parses strings of dice rolls of the form:'1d20 + 2 + 2d4 - 1d8 + 1 - min {3}'Wheremin(ormax) holds the value of the highest or lowest single die rolled and{3}is how many times to repeat the expression.[min|max]and{num}are optional.
Dicey then rolls the specified dice, and computes the total. Valid arithmentic operators are+ - * / (). Dicey will always translate individual die expressions to a randomized result
before applying arithmetic operators.Installationpip install diceyUsageCommand LineUsage:
  dicey
  dicey <expression>

Options:
  -h --help  show this screen.As a python packagefromdicey.dieparserimportDieParserd=DieParser()d.parse('1d20 + 1d4 + 2')result=d.__str__()print(result)# or of course simply:print(d)
Package: dicfg
Dicfg is aconfiguration systemthat supportsdependency injectionviaobject interpolationin config files.Main FeaturesLoading of predefined config files (YAML and JSON).Overwrite config with user_config files/dictionaries, command line interface, and/or presets.Customize merge/replace behavior for dictionaries and lists.Interpolation support for sub-config files, config variables, environment variables, and python objects.Build object instances directly in the config.Dependency injection via object interpolation: configure all object dependencies directly in the config.Use object attribute interpolation for referencing object attributes directly in the config file.Installationpipinstalldicfgcondainstall-cconda-forgedicfgDocshttps://martvanrijthoven.github.io/dicfg/
Package: dichalcogenides
Built frommakenew/python-package.DescriptionPython analysis code for dichalcogenide systems.Considered unstable and in development until version 1.0.0 is released.InstallationThis package is registered on thePython Package Index (PyPI)asdichalcogenides.Add this line to your application’s requirements.txtdichalcogenidesand install it with$ pip install -r requirements.txtIf you are writing a Python package which will depend on this,
add this to your requirements insetup.py.Alternatively, install it directly using pip with$ pip install dichalcogenidesDevelopment and TestingSource CodeThedichalcogenides sourceis hosted on GitHub.
Clone the project with$ git clone https://github.com/razor-x/dichalcogenides.gitRequirementsYou will needPython 3withpip.Install the development dependencies with$ pip install -r requirements.devel.txtTestsLint code with$ python setup.py lintRun tests with$ python setup.py testContributingPlease submit and comment on bug reports and feature requests.To submit a patch:Fork it (https://github.com/razor-x/dichalcogenides/fork).Create your feature branch (git checkout-bmy-new-feature).Make changes. Write and run tests.Commit your changes (git commit-am'Add some feature').Push to the branch (git push originmy-new-feature).Create a new Pull Request.LicenseThis Python package is licensed under the MIT license.WarrantyThis software is provided “as is” and without any express or implied
warranties, including, without limitation, the implied warranties of
merchantibility and fitness for a particular purpose.
Package: dichoseek
DichoseekDichoseek tests the membership of a n-byte encoded integer in a sorted binary file consisting of a succession of n-byte integers.The name comes from the fact that the algorithm is a dichotomy (binary search) using the fileseekfunction.Instalpip install dichoseekBasic usageAssuming that you are looking for a 4-byte unsigned integer (you can change this assumption):fromdichoseekimportdichoseekelem=124is_elem_in_file=dichoseek("path/to/file",elem)Or using a file object:fromdichoseekimportdichoseekelem=124withopen("path/to/file","rb")asf:is_elem_in_file=dichoseek(f,elem)Other parametersblock_size: number of bytes per integer. We assume that the size of the file is a multiple of thisblock_size. Default is4.block_interpretation_functionis the function that is used to transform bytes intoint. Default is unsigned, big-endian parsing:lambda b: int.from_bytes(b, byteorder="big").
Package: dicio-scrapper
Python API forDicio.com.brInstallation$pipinstallDicioUsagefromdicioimportDicio# Create a Dicio objectdicio=Dicio()# Search for "Doce" and return an object Wordword=dicio.search("Doce")# Print the word, the url and the meaningprint(word,word.url,word.meaning)# Print a list of synonymsprint(word.synonyms)# Print a list of examplesprint(word.examples)# Print extra informationsforchave,valorinword.extra.items():print(chave,"=>",valor)# Load information about the first synonym# Print the word, the URL and the meaning of the first synonymword.synonyms[0].load()print(word.synonyms[0],word.synonyms[0].url,word.synonyms[0].meaning)Word detailsAttributesword- the word itselfurl- Dicio.com.br URL for the wordmeaning- the meaningetymology- the etymologyPropertiessynonyms- list of synonymsexamples- list of examplesextra- dictionary of extra information (keys in portuguese)Functionsload- load information from Dicio.com.brContributeIf you want to add new features or improve something, send a pull request!