From b39c96f631ce5361cea6c1b0d5ce204e70462800 Mon Sep 17 00:00:00 2001 From: Myst <1592048+LeMyst@users.noreply.github.com> Date: Sun, 25 Sep 2022 11:53:04 +0200 Subject: [PATCH] Update item_create_new.ipynb Add rank --- notebooks/item_create_new.ipynb | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/notebooks/item_create_new.ipynb b/notebooks/item_create_new.ipynb index fe3ba5d5..7ad47bd9 100644 --- a/notebooks/item_create_new.ipynb +++ b/notebooks/item_create_new.ipynb @@ -40,7 +40,7 @@ "from wikibaseintegrator import WikibaseIntegrator\n", "from wikibaseintegrator.models import Qualifiers, Reference, References\n", "from wikibaseintegrator.wbi_config import config\n", - "from wikibaseintegrator.wbi_enums import WikibaseSnakType" + "from wikibaseintegrator.wbi_enums import WikibaseRank, WikibaseSnakType" ] }, { @@ -162,7 +162,7 @@ "outputs": [ { "data": { - "text/plain": "" + "text/plain": "" }, "execution_count": 6, "metadata": {}, @@ -198,7 +198,7 @@ "outputs": [ { "data": { - "text/plain": "], 'fr': []}>" + "text/plain": "], 'fr': []}>" }, "execution_count": 7, "metadata": {}, @@ -234,7 +234,7 @@ "outputs": [ { "data": { - "text/plain": "" + "text/plain": "" }, "execution_count": 8, "metadata": {}, @@ -270,7 +270,7 @@ "outputs": [ { "data": { - "text/plain": " _Snak__property_number='P31533' _Snak__hash=None _Snak__datavalue={'value': 'A String property', 'type': 'string'} _Snak__datatype='string'> _Claim__type='statement' _Claim__qualifiers= _Snak__property_number='P828' _Snak__hash=None _Snak__datavalue={'value': 'Item qualifier', 'type': 'string'} _Snak__datatype='string'>]}> _Claim__qualifiers_order=[] _Claim__id=None _Claim__rank= _Claim__removed=False _Claim__references= _Snak__property_number='P828' _Snak__hash=None _Snak__datavalue={'value': 'Item string reference', 'type': 'string'} _Snak__datatype='string'>]}> _Reference__snaks_order=[]>, _Snak__property_number='P828' _Snak__hash=None _Snak__datavalue={'value': 'Another item string reference', 'type': 'string'} _Snak__datatype='string'>]}> _Reference__snaks_order=[]>, _Snak__property_number='P828' _Snak__hash=None _Snak__datavalue={} _Snak__datatype='string'>]}> _Reference__snaks_order=[]>]>>], 'P3133': [ _Snak__property_number='P3133' _Snak__hash=None _Snak__datavalue={} _Snak__datatype='string'> _Claim__type='statement' _Claim__qualifiers= _Claim__qualifiers_order=[] _Claim__id=None _Claim__rank= _Claim__removed=False _Claim__references=>]}>" + "text/plain": " _Snak__property_number='P31533' _Snak__hash=None _Snak__datavalue={'value': 'A String property', 'type': 'string'} _Snak__datatype='string'> _Claim__type='statement' _Claim__qualifiers= _Snak__property_number='P828' _Snak__hash=None _Snak__datavalue={'value': 'Item qualifier', 'type': 'string'} _Snak__datatype='string'>]}> _Claim__qualifiers_order=[] _Claim__id=None _Claim__rank= _Claim__removed=False _Claim__references= _Snak__property_number='P828' _Snak__hash=None _Snak__datavalue={'value': 'Item string reference', 'type': 'string'} _Snak__datatype='string'>]}> _Reference__snaks_order=[]>, _Snak__property_number='P828' _Snak__hash=None _Snak__datavalue={'value': 'Another item string reference', 'type': 'string'} _Snak__datatype='string'>]}> _Reference__snaks_order=[]>, _Snak__property_number='P828' _Snak__hash=None _Snak__datavalue={} _Snak__datatype='string'>]}> _Reference__snaks_order=[]>]>>], 'P3133': [ _Snak__property_number='P3133' _Snak__hash=None _Snak__datavalue={} _Snak__datatype='string'> _Claim__type='statement' _Claim__qualifiers= _Claim__qualifiers_order=[] _Claim__id=None _Claim__rank= _Claim__removed=False _Claim__references=>]}>" }, "execution_count": 9, "metadata": {}, @@ -300,9 +300,9 @@ "new_references.add(new_reference2)\n", "new_references.add(new_reference3)\n", "\n", - "# Create the claim with the qualifiers and references\n", + "# Create the claim with the qualifiers and refererences. Set rank as 'preferred'.\n", "new_claim = datatypes.String(prop_nr='P31533', value='A String property', qualifiers=new_qualifiers,\n", - " references=new_references)\n", + " references=new_references, rank=WikibaseRank.PREFERRED)\n", "\n", "new_item.claims.add(new_claim)\n", "\n", @@ -336,7 +336,7 @@ "outputs": [ { "data": { - "text/plain": "\n\t _BaseEntity__title=None\n\t _BaseEntity__pageid=None\n\t _BaseEntity__lastrevid=598020\n\t _BaseEntity__type='item'\n\t _BaseEntity__id='Q226303'\n\t _BaseEntity__claims= _Snak__property_number='P31533' _Snak__hash='112d32b098a091cc1398c779e76c763a523d4ffc' _Snak__datavalue={'value': 'A String property', 'type': 'string'} _Snak__datatype='string'> _Claim__type='statement' _Claim__qualifiers= _Snak__property_number='P828' _Snak__hash='8d721edd0365e35ed006822601a4837b35e68fd6' _Snak__datavalue={'value': 'Item qualifier', 'type': 'string'} _Snak__datatype='string'>]}> _Claim__qualifiers_order=['P828'] _Claim__id='Q226303$4E516696-0AAA-4570-BA59-3C199407BA8A' _Claim__rank= _Claim__removed=False _Claim__references= _Snak__property_number='P828' _Snak__hash='811577f0f42a7059f39bd6b169366bb1fb2f9af3' _Snak__datavalue={'value': 'Item string reference', 'type': 'string'} _Snak__datatype='string'>]}> _Reference__snaks_order=['P828']>, _Snak__property_number='P828' _Snak__hash='774c2b3d70f072fb26d05a95d24445fbc8b2534e' _Snak__datavalue={'value': 'Another item string reference', 'type': 'string'} _Snak__datatype='string'>]}> _Reference__snaks_order=['P828']>, _Snak__property_number='P828' _Snak__hash='6e63dffef5a685b86c63dafda7a4748cbe8b029e' _Snak__datavalue={} _Snak__datatype='string'>]}> _Reference__snaks_order=['P828']>]>>], 'P3133': [ _Snak__property_number='P3133' _Snak__hash='4b66bd689df0c4cd59c2df014b4e6a97ee99240d' _Snak__datavalue={} _Snak__datatype='monolingualtext'> _Claim__type='statement' _Claim__qualifiers= _Claim__qualifiers_order=[] _Claim__id='Q226303$24A7ECB5-CF83-40B3-AFE3-CFFBA2DBCD8D' _Claim__rank= _Claim__removed=False _Claim__references=>]}>\n\t _ItemEntity__labels=, 'fr': }>\n\t _ItemEntity__descriptions=, 'fr': }>\n\t _ItemEntity__aliases=], 'fr': []}>\n\t _ItemEntity__sitelinks=>" + "text/plain": "\n\t _BaseEntity__title=None\n\t _BaseEntity__pageid=None\n\t _BaseEntity__lastrevid=598021\n\t _BaseEntity__type='item'\n\t _BaseEntity__id='Q226304'\n\t _BaseEntity__claims= _Snak__property_number='P31533' _Snak__hash='112d32b098a091cc1398c779e76c763a523d4ffc' _Snak__datavalue={'value': 'A String property', 'type': 'string'} _Snak__datatype='string'> _Claim__type='statement' _Claim__qualifiers= _Snak__property_number='P828' _Snak__hash='8d721edd0365e35ed006822601a4837b35e68fd6' _Snak__datavalue={'value': 'Item qualifier', 'type': 'string'} _Snak__datatype='string'>]}> _Claim__qualifiers_order=['P828'] _Claim__id='Q226304$C318B066-FD5E-4766-BD03-5F881145511A' _Claim__rank= _Claim__removed=False _Claim__references= _Snak__property_number='P828' _Snak__hash='811577f0f42a7059f39bd6b169366bb1fb2f9af3' _Snak__datavalue={'value': 'Item string reference', 'type': 'string'} _Snak__datatype='string'>]}> _Reference__snaks_order=['P828']>, _Snak__property_number='P828' _Snak__hash='774c2b3d70f072fb26d05a95d24445fbc8b2534e' _Snak__datavalue={'value': 'Another item string reference', 'type': 'string'} _Snak__datatype='string'>]}> _Reference__snaks_order=['P828']>, _Snak__property_number='P828' _Snak__hash='6e63dffef5a685b86c63dafda7a4748cbe8b029e' _Snak__datavalue={} _Snak__datatype='string'>]}> _Reference__snaks_order=['P828']>]>>], 'P3133': [ _Snak__property_number='P3133' _Snak__hash='4b66bd689df0c4cd59c2df014b4e6a97ee99240d' _Snak__datavalue={} _Snak__datatype='monolingualtext'> _Claim__type='statement' _Claim__qualifiers= _Claim__qualifiers_order=[] _Claim__id='Q226304$7B072F85-CDB5-4F8D-9F34-ABDE829581FC' _Claim__rank= _Claim__removed=False _Claim__references=>]}>\n\t _ItemEntity__labels=, 'fr': }>\n\t _ItemEntity__descriptions=, 'fr': }>\n\t _ItemEntity__aliases=], 'fr': []}>\n\t _ItemEntity__sitelinks=>" }, "execution_count": 10, "metadata": {},