㈠ 怎麼通過python上傳圖片到百度雲
1、要網路 網路雲API/360雲盤API,通過它們提供的API函數實現。
2、用VB或PYTHON模擬按鍵的方式實現。
3、分析網頁源代碼的方式實現。這個估計太難了,可能找到提交按鈕等信息。
㈡ python怎麼在上傳圖片後壓縮圖片大小
#coding:utf-8import randomT = int(raw_input(u'你要a或者b期望達到的目標分數:'))a = int(raw_input(u'a目前的分數:'))b = int(raw_input(u'b目前的分數:'))c = int(raw_input(u'你需要測試的次數:'))#英語不好不會翻譯...count = 0count1 = 0...
㈢ python上傳圖片頭像。一個post 提交不知道怎麼寫這樣的
首先你需要在你的表單上添加enctype="multipart/form-data"。
<formaction="/message/"enctype="multipart/form-data"method="post">
<inputtype="file"name="picfile">
<buttonvalue="提交"type="submit">提交</button>
</form>
其次看你後端的web框架,如果是django,你可以參考。
fromPILimportImage
try:
reqfile=
request.FILES['picfile']#picfile要和html裡面一致
img=Image.open(reqfile)
img.thumbnail((500,500),Image.ANTIALIAS)#對圖片進行等比縮放
img.save("/Users/bcc/Desktop/python/bbs/Image/a.png","png")#保存圖片
exceptException,e:
returnHttpResponse("Error%s"%e)#異常,查看報錯信息
如果解決了您的問題請採納!
如果未解決請繼續追問
㈣ python如何獲取上傳圖片後綴名
1. 獲取文件後綴名:
復制代碼代碼如下:
#!/usr/bin/python
import os
dict = {}
for d, fd, fl in os.walk('/home/ahda/Program/'):
for f in fl:
sufix = os.path.splitext(f)[1][1:]
if dict.has_key(sufix):
dict[sufix] += 1
else:
dict[sufix] = 1
for item in dict.items():
print "%s : %s" % item
這里的關鍵是os.path.splitext()
如abc/ef.g.h ,這里獲取到的是h
2. python查找遍歷指定文件路徑下指定後綴名的文件實例:
復制代碼代碼如下:
import os
import sys
import os.path
for dirpath, dirnames, filenames in os.walk(startdir):
for filename in filenames:
if os.path.splitext(filename)[1] == '.txt':
filepath = os.path.join(dirpath, filename)
#print("file:" + filepath)
input_file = open(filepath)
text = input_file.read()
input_file.close()
output_file = open( filepath, 'w')
output_file.write(text)
output_file.close()
3. 批量重命名目錄中的文件後綴實例:
復制代碼代碼如下:
import os
def swap_extensions(dir, before, after):
if before[:1] != '.': #如果參數中的後綴名沒有'.'則加上
before = '.' + before
thelen = -len(before)
if after[:1] != '.':
after = '.' + after
for path, subdir, files in os.walk(dir):
for oldfile in files:
if oldfile[thelen:] == before:
oldfile = os.path.join(path, oldfile)
newfile = oldfile[:thelen] + after
os.rename(oldfile, newfile)
print oldfile +' changed to ' + newfile
if __name__ == '__main__':
import sys
if len(sys.argv) != 4:
print 'Usage:swap_extension.py rootdir before after'
sys.exit(1)
swap_extensions(sys.argv[1], sys.argv[2], sys.argv[3])
例子:將e:/py/test目錄下.php結尾的文件重命名為.py
E:py>python_cook e:/py/test .php .py
e:/py/testtest.php changed to e:/py/testtest.py
e:/py/test1.php changed to e:/py/test1.py
e:/py/test2.php changed to e:/py/test2.py
㈤ 誰能幫我用python寫一份 / 上傳一張圖片到html的網頁上 並且在上面顯示/
你有不懂的地方就問,一來就問所有的源碼,還要每句都給你解釋,大家都是熱心回答幫助人的,但你這也太過了吧。
㈥ python用requests post 圖片的問題
應該不行的,至少要get一下圖片,得到content,然後根據b站要求,圖片格式化一下
㈦ python request post 上傳圖片出現的錯誤,為什麼會出現最後一幅圖的狀況
可以看到的,只要你已經發出去別人會有提示的可以看到的,只要你已經發出去別人會有提示的
㈧ 如何實現用python處理app上傳的圖片
接收到圖片之後講圖片保存到伺服器上,然後返回給app端圖片的路徑即可。
㈨ python requests 使用post方式上傳圖片
他那個文件是在當前目錄下, 所以不需要寫絕對路徑.
你只需要把第二行的files改成如下就好:
files={'file':open('/c/1/2.jpg','rb')}
㈩ 大哥們,小弟初學python,急著用圖片上傳,請問誰知道怎麼寫上傳()
你得有伺服器端的介面才能給你具體的,不過你先湊活著看這個例子吧:
#---------upload_file.py----------------
#
c=pycurl.Curl()
c.setopt(c.POST,1)
c.setopt(c.URL,"http://127.0.0.1:8000/receive/")
c.setopt(c.HTTPPOST,[("file1",(c.FORM_FILE,"c:\tmp\download\test.jpg"))])
#c.setopt(c.VERBOSE,1)
c.perform()
c.close()
print"that'sit;)"
去這里下載pycurl:https://github.com/pycurl/pycurl