擅长:python、mysql、java
<p>我想出来了。你知道吗</p>
<p>问题在于如何解析源文件。你知道吗</p>
<pre><code> datafile=fullfile + "/" + filename
url = "http://{}:{}/crx/packmgr/service.jsp".format(server,port)
form_data = dict(
file=(filename, open(datafile, 'rb'), 'application/zip', dict()),
name=package.rstrip('.zip'),
strict=True,
force=(None, 'true'),
install=(None, 'true')
)
resp = requests.post(url, auth=('admin', passwd), files=form_data)
if resp.status_code == 200:
print(resp.headers)
print(resp.text)
print('Success!... Response code 200')
status = "Upload of " + package + " to " + url + "successful"
package_location=pkg_group(resp.text)
package_path=package_location + "/" + package
#mailer.send(status,resp.text)
else:
print(resp.headers)
print(resp.text)
status='Upload of ' + package + 'Error detected!'
sys.exit(1)
</code></pre>