<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Python TypeError using Dropbox API move_v2function in Dropbox API Support &amp; Feedback</title>
    <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/416176#M22434</link>
    <description>&lt;P&gt;Your image unfortunately is not loading. Can you try sharing that again?&lt;/P&gt;</description>
    <pubDate>Fri, 01 May 2020 19:45:49 GMT</pubDate>
    <dc:creator>Greg-DB</dc:creator>
    <dc:date>2020-05-01T19:45:49Z</dc:date>
    <item>
      <title>Python TypeError using Dropbox API move_v2function</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/416161#M22432</link>
      <description>&lt;P&gt;Hi,&amp;nbsp; I am trying to use the API to batch rename file. I had specific questions are around the move_v2 function:&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;I’m running dropbox.files.move_v2(params), where the args are from_path and to_path – As I understand it, we can’t rename files specifically, rather we just use move/move_v2.&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;However, I keep getting the below error:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="unnamed.png" style="width: 500px;"&gt;&lt;img src="https://www.dropboxforum.com/t5/image/serverpage/image-id/15385iEA425A23E3CF6918/image-size/large?v=v2&amp;amp;px=999" role="button" title="unnamed.png" alt="unnamed.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-weight: 400;"&gt;I know the function exists as a result, but clearly I’m not using it correctly.&lt;/P&gt;</description>
      <pubDate>Mon, 04 May 2020 22:26:50 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/416161#M22432</guid>
      <dc:creator>ctubbs</dc:creator>
      <dc:date>2020-05-04T22:26:50Z</dc:date>
    </item>
    <item>
      <title>Re: Python TypeError using Dropbox API move_v2function</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/416176#M22434</link>
      <description>&lt;P&gt;Your image unfortunately is not loading. Can you try sharing that again?&lt;/P&gt;</description>
      <pubDate>Fri, 01 May 2020 19:45:49 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/416176#M22434</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2020-05-01T19:45:49Z</dc:date>
    </item>
    <item>
      <title>Re: Python TypeError using Dropbox API move_v2function</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/416188#M22438</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="unnamed.png" style="width: 500px;"&gt;&lt;img src="https://www.dropboxforum.com/t5/image/serverpage/image-id/15386i06F9B20C1FA24A8C/image-size/large?v=v2&amp;amp;px=999" role="button" title="unnamed.png" alt="unnamed.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Hi Greg, can you see this?&lt;/P&gt;</description>
      <pubDate>Fri, 01 May 2020 20:08:13 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/416188#M22438</guid>
      <dc:creator>ctubbs</dc:creator>
      <dc:date>2020-05-01T20:08:13Z</dc:date>
    </item>
    <item>
      <title>Re: Python TypeError using Dropbox API move_v2function</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/416192#M22440</link>
      <description>&lt;P&gt;Yes, thanks, that's visible now.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It looks like you're trying to call the Route object itself, but those aren't the methods for making API calls. To move or rename a file, you should use&amp;nbsp;&lt;A href="http://dropbox.Dropbox.files_move" target="_self"&gt;dropbox.Dropbox.files_move&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can find some basic examples of making&amp;nbsp;Dropbox API calls using &lt;A href="https://github.com/dropbox/dropbox-sdk-python" target="_self"&gt;the&amp;nbsp;Dropbox Python SDK&lt;/A&gt;&amp;nbsp;in &lt;A href="https://github.com/dropbox/dropbox-sdk-python/blob/master/example/updown.py" target="_self"&gt;this example&lt;/A&gt;, such as &lt;A href="https://github.com/dropbox/dropbox-sdk-python/blob/master/example/updown.py#L67" target="_self"&gt;creating the client here&lt;/A&gt;, and &lt;A href="https://github.com/dropbox/dropbox-sdk-python/blob/master/example/updown.py#L137" target="_self"&gt;making a call to start listing a folder here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To use&amp;nbsp;&lt;A href="http://dropbox.Dropbox.files_move" target="_self"&gt;dropbox.Dropbox.files_move&lt;/A&gt; in particular, it would look like:&lt;/P&gt;
&lt;PRE&gt;import dropbox

dbx = dropbox.Dropbox("ACCESS_TOKEN_HERE")

original_path = "/test.txt"
new_path = "/renamed test.txt"
result = dbx.files_move(from_path=original_path, to_path=new_path)

print(result)&lt;/PRE&gt;</description>
      <pubDate>Fri, 01 May 2020 20:25:10 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/416192#M22440</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2020-05-01T20:25:10Z</dc:date>
    </item>
    <item>
      <title>Re: Python TypeError using Dropbox API move_v2function</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417052#M22459</link>
      <description>&lt;P&gt;Hey Greg,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried to mod your code with some other snippets I've got so that I can rename all files within a root_file_path&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;file_path = '/root_path_here'

dbx.users_get_current_account()

result = dbx.files_list_folder(file_path, recursive=True)
file_list = []

def process_entries(entries):
    for entry in entries:
        if isinstance(entry, dropbox.files.FileMetadata):
            original = '/'+entry.name
            modified = '/test_'+entry.name
            result = dbx.files_move(from_path=original, to_path=modified)
            print(result)

process_entries(result.entries)


while result.has_more:
    result = dbx.files_list_folder_continue(result.cursor)

    process_entries(result.entries)&lt;/PRE&gt;&lt;P&gt;But am still ending up with errors. &lt;img class="lia-deferred-image lia-image-emoji" src="https://www.dropboxforum.com/html/@B0F70D28791EB05FA3EA0C3BDDF08EE3/emoticons/1f61e.png" alt=":disappointed_face:" title=":disappointed_face:" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, why do we assign the method to var: result and print?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Luciano&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 May 2020 21:15:25 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417052#M22459</guid>
      <dc:creator>LRomano</dc:creator>
      <dc:date>2020-05-04T21:15:25Z</dc:date>
    </item>
    <item>
      <title>Re: Python TypeError using Dropbox API move_v2function</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417269#M22466</link>
      <description>&lt;P&gt;&lt;a href="https://www.dropboxforum.com/t5/user/viewprofilepage/user-id/1297771"&gt;@LRomano&lt;/a&gt;&amp;nbsp;What errors are you getting now?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Looking at your code, I expect the issue is that you're not specifying the correct file path for the file to move. The&amp;nbsp;&lt;A href="https://dropbox-sdk-python.readthedocs.io/en/latest/api/files.html#dropbox.files.Metadata.name" target="_self"&gt;Metadata.name&lt;/A&gt; that you're using is just the name of the file, not the full path. To get the full path, including any parent path components, you would need to use&amp;nbsp;&lt;A href="https://dropbox-sdk-python.readthedocs.io/en/latest/api/files.html#dropbox.files.Metadata.path_lower" target="_self"&gt;Metadata.path_lower&lt;/A&gt; instead.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, I saved the result to a variable and printed it in my sample code just for demonstration purposes. You can do whatever you need in your actual code.&lt;/P&gt;</description>
      <pubDate>Tue, 05 May 2020 15:21:39 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417269#M22466</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2020-05-05T15:21:39Z</dc:date>
    </item>
    <item>
      <title>Re: Python TypeError using Dropbox API move_v2function</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417303#M22472</link>
      <description>&lt;P&gt;I see, so you need the entire path for each file you iterate over.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In which case, if I'm looking to change all names of all files (which have a certain extension, say .mp4 or .png), is there a way to extract&amp;nbsp;&lt;EM&gt;just&lt;/EM&gt; the folder path so I can change the name of each file as a modification of its original?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks &lt;img class="lia-deferred-image lia-image-emoji" src="https://www.dropboxforum.com/html/@FBF7D2AB59A0D6E861EBF6A36F93B7E2/emoticons/1f642.png" alt=":slightly_smiling_face:" title=":slightly_smiling_face:" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Edit:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error was&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;process_entries(result.entries)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;File "test.py", line 25, in process_entries&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;result = dbx.files_move(from_path=original, to_path=modified)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;File "/opt/anaconda3/lib/python3.7/site-packages/dropbox/base.py", line 2398, in files_move&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;None,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &lt;/SPAN&gt;File "/opt/anaconda3/lib/python3.7/site-packages/dropbox/dropbox.py", line 338, in request&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;user_message_locale)&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;dropbox.exceptions.ApiError: ApiError('ffb95a528b5ad351d54e7d1722f6baae', RelocationError('from_lookup', LookupError('not_found', None)))&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 May 2020 17:43:31 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417303#M22472</guid>
      <dc:creator>LRomano</dc:creator>
      <dc:date>2020-05-05T17:43:31Z</dc:date>
    </item>
    <item>
      <title>Re: Python TypeError using Dropbox API move_v2function</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417325#M22476</link>
      <description>&lt;P&gt;&lt;a href="https://www.dropboxforum.com/t5/user/viewprofilepage/user-id/1297771"&gt;@LRomano&lt;/a&gt;&amp;nbsp;Thanks for sharing the error. That 'from_lookup/not_found' error does indicate that the issue is that the 'from_path' value doesn't point to anything. That does seem to be because you specified just the name and not the path, as discussed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The&amp;nbsp;&lt;A href="https://dropbox-sdk-python.readthedocs.io/en/latest/api/files.html#dropbox.files.Metadata.path_lower" target="_self" rel="nofollow noopener noreferrer"&gt;Metadata.path_lower&lt;/A&gt;&amp;nbsp;value is just a string containing the path for the item,&amp;nbsp;which might look something like: "/folder/another folder/file.ext".&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Since that's just a string, you can operate on it however you need. For instance, you could split it on "/" and take the parts you want, modify them, and build a new path string. Or, you could use a library or module like pathlib to work with it.&lt;/P&gt;</description>
      <pubDate>Tue, 05 May 2020 19:12:22 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417325#M22476</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2020-05-05T19:12:22Z</dc:date>
    </item>
    <item>
      <title>Re: Python TypeError using Dropbox API move_v2function</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417578#M22482</link>
      <description>&lt;P&gt;Fantastic. I used rsplit with '/' and to pull the lower_path apart giving me the file's directory and the file name.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then I was able to add some text to the beginning of the file name, concat the whole thing together to create a new_path and it works perfectly!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks so much for your help. Just FYI - code below if you want it (I had a spark DF with 1000s of rows of unique data that I needed to add to the beginning of each file):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;result = dbx.files_list_folder(root_path, recursive=True)

index = 0

def process_entries(entries):
    for entry in entries:

      if isinstance(entry, dropbox.files.FileMetadata):
        path = entry.path_lower.rsplit('/', 1)[0]+'/'
        file = entry.path_lower.rsplit('/', 1)[1]
        path_original = path+file
        global index
        code = sparkDF.collect()[index][2]
        path_new = path+code+'_'+file
        print(path_original)
        print(path_new)
        move = dbx.files_move(from_path=path_original, to_path=path_new)
        index += 1

        
process_entries(result.entries)


while result.has_more:
    result = dbx.files_list_folder_continue(result.cursor)

    process_entries(result.entries)&lt;/PRE&gt;</description>
      <pubDate>Wed, 06 May 2020 14:12:29 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417578#M22482</guid>
      <dc:creator>LRomano</dc:creator>
      <dc:date>2020-05-06T14:12:29Z</dc:date>
    </item>
    <item>
      <title>Re: Python TypeError using Dropbox API move_v2function</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417627#M22489</link>
      <description>&lt;P&gt;Hmmmm, actually, it seems to be running ok, but I've had to put in another if statement on has_more = TRUE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Even with the while statement, for some reason it was running the function twice. Any idea why?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;result = dbx.files_list_folder(root_path, recursive=True)

full_list = []

index = 0

def process_entries(entries):
    for entry in entries:

      if result.has_more:
        if isinstance(entry, dropbox.files.FileMetadata):
          file = entry.path_lower.rsplit('/', 1)[1]
          if file.endswith(('.mp4','.png','.mov','.gif','.jpg')):
            path = entry.path_lower.rsplit('/', 1)[0]+'/'
            path_original = path+file
            global index
            code = sparkDF.collect()[index][2]
            file_new = code+'_'+file
            path_new = path+file_new
            sublist = [code,file_new,path_new]
            print(sublist)
            print(result.has_more)
            full_list.append(sublist)
            move = dbx.files_move(from_path=path_original, to_path=path_new)
            index += 1

        
process_entries(result.entries)


while result.has_more:
    result = dbx.files_list_folder_continue(result.cursor)

    process_entries(result.entries)&lt;/PRE&gt;</description>
      <pubDate>Wed, 06 May 2020 15:44:43 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417627#M22489</guid>
      <dc:creator>LRomano</dc:creator>
      <dc:date>2020-05-06T15:44:43Z</dc:date>
    </item>
    <item>
      <title>Re: Python TypeError using Dropbox API move_v2function</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417657#M22492</link>
      <description>&lt;P&gt;I'm not sure off hand what the issue may be, but calling `if result.has_more` for each `entry` doesn't look like what you'd want to do. Once you're inspecting a particular entry, it shouldn't matter if there is another page of entries to retrieve (since you've already retrieved the entry you're operating on).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I&amp;nbsp;recommend stepping through with a debugger to see where the code execution is going and why, and what the variables look like at any point in time.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Perhaps what you're seeing is the new entries created by your own move operations? You may need to implement some way to avoid operating on files that you've already moved, or maybe retrieve the full file listing before you start moving files, depending on exactly what you want your program to do and how.&lt;/P&gt;</description>
      <pubDate>Wed, 06 May 2020 16:48:47 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/417657#M22492</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2020-05-06T16:48:47Z</dc:date>
    </item>
    <item>
      <title>Re: Python TypeError using Dropbox API move_v2function</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/418080#M22505</link>
      <description>&lt;P&gt;Hmmmmm, yes that makes sense actually, that the move operation would in a sense 'reset' the file in terms of where the cursor is, and thus might get included in a future operation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Problem is the full file list is 160k total files across a number of directories, and even counting them all takes ~8 mins.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think a workaround is to include an if statement to exclue any file that beginswith('str'), as all the strings that I'm appending to files begin with 'zas', but it's not exactly elegant. &lt;img class="lia-deferred-image lia-image-emoji" src="https://www.dropboxforum.com/html/@FBF7D2AB59A0D6E861EBF6A36F93B7E2/emoticons/1f642.png" alt=":slightly_smiling_face:" title=":slightly_smiling_face:" /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 07 May 2020 18:28:43 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Python-TypeError-using-Dropbox-API-move-v2function/m-p/418080#M22505</guid>
      <dc:creator>LRomano</dc:creator>
      <dc:date>2020-05-07T18:28:43Z</dc:date>
    </item>
  </channel>
</rss>

