Skip to main content

Create anki cards and export it in .apkg

How to install

pip3 install dvmncards

How it works

The first step is to create a new deck:

deck - is a deck of cards.

If you want to create new deck :

deck = getEmptyCol()

Add a new card:

front - it's the front side of the card

back - it's a backside of card.

answer - it's an extra field for input type card.

css - it's a style of card.

add_new_card(deck, front, back,
                css=None, explination=None)

If you want to add an image, you need to:

image - it's a binary format of the image

name_deck - it's a name of deck it will use for the name of the image.

extension_image - it's an extension for image.

add_image(deck,image,name_deck='example',extension_image='.jpeg')

Export in .apkg extension:

export_path - it's the path where you will upload the file.

export_ankipkg(deck,export_path)

Examples

def create_anki_cards():
    #create new deck
    deck = getEmptyCol()

    #add new baicCard to deck
    add_new_card(deck,front,back)

    #add new inputCard to deck with new css 
    add_new_card(deck,front,back,css=css, explination=explination)

    #upload image to media deck
    add_image(deck,image,image_name='expame',extension_image='.jpeg')

    #export deck in .apkg
    export_ankipkg(deck,export_path)

Release files for dvmncards 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dvmncards 0.0.2
File Size Uploaded
dvmncards-0.0.2.tar.gz 16.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dvmncards 0.0.2
File Interpreter ABI Platform
dvmncards-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 37.0 kB

Release files / dvmncards-0.0.2.tar.gz

Download URL dvmncards-0.0.2.tar.gz
Size 16.9 kB
Tags Source
SHA-256 checksum
How to use checksums
82f6caad316b7e55a2ceb37874a92a268e5db1b2cffd101d5d701da8a40b3bd3
BLAKE2b-256 checksum
How to use checksums
606c947490134d89fb1b4fe9ca8a98f0f3af30265725b778d030a9c9fe7d3222
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

Release files / dvmncards-0.0.2-py3-none-any.whl

Download URL dvmncards-0.0.2-py3-none-any.whl
Size 20.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1ca5c67e7f946024d3577f4df512dc6d0d6c9130993aba32db576d1cd21f329c
BLAKE2b-256 checksum
How to use checksums
5440d7bff7ee7978f1715b3819a7ba640db834d9857a918e5f58e4c957b0c073
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page