• 13-05-2024, 22:33:27
    #1
    Selamun Aleyküm dostlar,

    Python'da array yazdırdım ama yanlış yazdırdım sanırım.


    tweet_info = {
    "caption": tweet_text,
    "link": "",
    "medias": "null",
    "advance_options": {
    "fb_post_type": "default",
    "fb_story_link": "",
    "ig_post_type": "media",
    "ig_first_comment": ""
    }
    }
    tweet_data.append(tweet_info)

    Aldığım Çıktı:
    [{'caption': '"Göğüsünün daraldığını biliyoruz."(Hicr 97)\n\n"Rabbin için sabret." (Müdessir 7)\n\n#yoruldum', 'link': '', 'medias': 'null', 'advance_options': {'fb_post_type': 'default', 'fb_story_link': '', 'ig_post_type': 'media', 'ig_first_comment': ''}}, {'caption': "Bir imtihan size ansızın geldiği gibi, bir kurtuluşta ansızın gelecektir.\n*\nAllah'a tevekkül et ve ümitsizliğe kapılma.", 'link': '', 'medias': 'null', 'advance_options': {'fb_post_type': 'default', 'fb_story_link': '', 'ig_post_type': 'media', 'ig_first_comment': ''}}, {'caption': 'Testere necminin annesi hariç tüm annelerin Anneler günü kutlu olsun.', 'link': '', 'medias': 'null', 'advance_options': {'fb_post_type': 'default', 'fb_story_link': '', 'ig_post_type': 'media', 'ig_first_comment': ''}}, {'caption': 'Allah bizimle ama biz kiminleyiz?', 'link': '', 'medias': 'null', 'advance_options': {'fb_post_type': 'default', 'fb_story_link': '', 'ig_post_type': 'media', 'ig_first_comment': ''}}, {'caption': 'Vâki olanda hayır vardır.', 'link': '', 'medias': 'null', 'advance_options': {'fb_post_type': 'default', 'fb_story_link': '', 'ig_post_type': 'media', 'ig_first_comment': ''}}]


    Benim istediğim şu array ' olarak kodlanmış. Ben ise " olarak kodlanmasını istiyorum.

    Yanş şöyle:

    [{"caption":
  • 13-05-2024, 22:38:34
    #2
    Python Coder
    Ne fark olacak ki " ile ' arasında? Yapmak istediğinizi tam anlayamadım.
  • 13-05-2024, 22:40:13
    #3
    keremyagan adlı üyeden alıntı: mesajı görüntüle
    Ne fark olacak ki " ile ' arasında? Yapmak istediğinizi tam anlayamadım.
    Hocam farklı bir sisteme gönderiyorum verileri. " olarak kabul ediyor sistem. ' gönderdiğimde hata alıyorum.
  • 13-05-2024, 22:43:06
    #4
    büyük ihtimalle sen json olarak göndermiyorsun ondan hata alıyorsun list olarak gönderiyorsun büyük ihtimalle
  • 13-05-2024, 22:43:36
    #5
    Python Coder
    ZyDn adlı üyeden alıntı: mesajı görüntüle
    Hocam farklı bir sisteme gönderiyorum verileri. " olarak kabul ediyor sistem. ' gönderdiğimde hata alıyorum.
    Json yapısı olduğu için tek tırnak veya çift tırnak farketmeyecektir, veriyi aldığınız kısmın kodlamasını siz yaptıysanız orada hata yapmış olabilirsiniz. Dosya olarak gönderim yapıyorsanız json.dumps methodunu kullanarak dosyaya kaydedebilirsiniz, orada çift tırnak ile kaydedecektir.
  • 13-05-2024, 22:43:38
    #6
    DİJİTAL PAZARLAMA AJANSI
    Listeye ekleme yapmadan önce
    tweet_info = tweet_info.replace("'", '"')
    Bu şekilde tek tırnakların yerine çift tırnak koyarak işlem yapıp dener misiniz. Ayrıca bu tarz verilerde json.dumps ile işlem yapmanızı tavsiye ederim.