title: Python Zeep - how to set attributes for element
body: <p>I have request like: </p>
  
  <pre><code>&lt;soapenv:Envelope xmlns:...&gt;
     &lt;soapenv:Header/&gt;
     &lt;soapenv:Body&gt;
        &lt;con:getRequest&gt;
           &lt;header requestId="?" usageMode="?"&gt;
              &lt;systemName&gt;?&lt;/systemName&gt;
              &lt;timestamp&gt;?&lt;/timestamp&gt;
              &lt;userName&gt;?&lt;/userName&gt;
           &lt;/header&gt;
           &lt;body&gt;
              &lt;!--Optional:--&gt;
              &lt;fetchProperty&gt;
                 &lt;!--1 or more repetitions:--&gt;
                 &lt;propertyName&gt;?&lt;/propertyName&gt;
              &lt;/fetchProperty&gt;
              &lt;id&gt;?&lt;/id&gt;
           &lt;/body&gt;
        &lt;/con:getRequest&gt;
     &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;
  </code></pre>
  
  <p>How I can set params in  ?? </p>
  
  <p>I set other values like below but I have no idea how to set those attributes. </p>
  
  <pre><code>self.__client.service.get(
              header=dict(
              systemName=system_name,
              timestamp=datetime.date(2018, 04, 26),
              userName=system_username),
              body=dict(fetchProperty=dict(propertyName='ALL'), id=agreement_id)
          )
  </code></pre>
  
  <p>Anyone can help with that? </p>