how to show image after fetching from firebase
I am trying to fetch image from firebase storage using python into my raspberry pi 3.
import urllib.request
URL=urllib.request.urlretrieve("https://firebasestorage.googleapis.com/v0/b/cameraviewer-32936.appspot.com/o/images%2F49567?alt=media&token=1eded9d0-b9f0-48bf-b869-37756b31a94a")
URL object has a few key value pairs. One of them was 'str' with value of:
'C:UsersDELLAppDataLocalTemptmp4ki4w7we'
The above value represents the path of image fetched into my device But how can i open image. I don't know where to go or am I confused a lot.
python firebase raspberry-pi firebase-storage
add a comment |
I am trying to fetch image from firebase storage using python into my raspberry pi 3.
import urllib.request
URL=urllib.request.urlretrieve("https://firebasestorage.googleapis.com/v0/b/cameraviewer-32936.appspot.com/o/images%2F49567?alt=media&token=1eded9d0-b9f0-48bf-b869-37756b31a94a")
URL object has a few key value pairs. One of them was 'str' with value of:
'C:UsersDELLAppDataLocalTemptmp4ki4w7we'
The above value represents the path of image fetched into my device But how can i open image. I don't know where to go or am I confused a lot.
python firebase raspberry-pi firebase-storage
add a comment |
I am trying to fetch image from firebase storage using python into my raspberry pi 3.
import urllib.request
URL=urllib.request.urlretrieve("https://firebasestorage.googleapis.com/v0/b/cameraviewer-32936.appspot.com/o/images%2F49567?alt=media&token=1eded9d0-b9f0-48bf-b869-37756b31a94a")
URL object has a few key value pairs. One of them was 'str' with value of:
'C:UsersDELLAppDataLocalTemptmp4ki4w7we'
The above value represents the path of image fetched into my device But how can i open image. I don't know where to go or am I confused a lot.
python firebase raspberry-pi firebase-storage
I am trying to fetch image from firebase storage using python into my raspberry pi 3.
import urllib.request
URL=urllib.request.urlretrieve("https://firebasestorage.googleapis.com/v0/b/cameraviewer-32936.appspot.com/o/images%2F49567?alt=media&token=1eded9d0-b9f0-48bf-b869-37756b31a94a")
URL object has a few key value pairs. One of them was 'str' with value of:
'C:UsersDELLAppDataLocalTemptmp4ki4w7we'
The above value represents the path of image fetched into my device But how can i open image. I don't know where to go or am I confused a lot.
python firebase raspberry-pi firebase-storage
python firebase raspberry-pi firebase-storage
edited Nov 22 '18 at 15:22
Frank van Puffelen
238k29382408
238k29382408
asked Nov 22 '18 at 10:42
Usama Habib KhanUsama Habib Khan
32
32
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
It is pretty simple using Python Imaging Library (PIL). PIL is free and open-source library.
How to Install PIL
If you don't have PILLOW installed, first open a terminal ( CTRL + ALT + T ) and download it using command:
sudo pip install Pillow
Displaying an Image
After you successfully installed it, use the code below to show your downloaded image:
from PIL import Image
import urllib.request
URL=urllib.request.urlretrieve("https://firebasestorage.googleapis.com/v0/b/cameraviewer-32936.appspot.com/o/images%2F49567?alt=media&token=1eded9d0-b9f0-48bf-b869-37756b31a94a")
img = Image.open(URL[0])
img.show()
Thanks for trying to help. But the problem is response from line 3 of your code is having many name value pairs. One key is 'str' and has value of 'C:UsersDELLAppDataLocalTemptmp4ki4w7we'. I will be fetching from different URLs and hence this value of str will change on every iteration of reading from server. You have manually put thisvalue in Image.open(). How do i overcome this?
– Usama Habib Khan
Nov 22 '18 at 11:06
Plus, i am getting below error on executing your above syntax: SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated UXXXXXXXX escape
– Usama Habib Khan
Nov 22 '18 at 11:08
Try the edited last example please, and let me know if any problem occurs.
– isydmr
Nov 22 '18 at 11:11
Thanks a lot. It's done.
– Usama Habib Khan
Nov 22 '18 at 11:22
You are welcome, glad it helped!
– isydmr
Nov 22 '18 at 11:28
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53429136%2fhow-to-show-image-after-fetching-from-firebase%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
It is pretty simple using Python Imaging Library (PIL). PIL is free and open-source library.
How to Install PIL
If you don't have PILLOW installed, first open a terminal ( CTRL + ALT + T ) and download it using command:
sudo pip install Pillow
Displaying an Image
After you successfully installed it, use the code below to show your downloaded image:
from PIL import Image
import urllib.request
URL=urllib.request.urlretrieve("https://firebasestorage.googleapis.com/v0/b/cameraviewer-32936.appspot.com/o/images%2F49567?alt=media&token=1eded9d0-b9f0-48bf-b869-37756b31a94a")
img = Image.open(URL[0])
img.show()
Thanks for trying to help. But the problem is response from line 3 of your code is having many name value pairs. One key is 'str' and has value of 'C:UsersDELLAppDataLocalTemptmp4ki4w7we'. I will be fetching from different URLs and hence this value of str will change on every iteration of reading from server. You have manually put thisvalue in Image.open(). How do i overcome this?
– Usama Habib Khan
Nov 22 '18 at 11:06
Plus, i am getting below error on executing your above syntax: SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated UXXXXXXXX escape
– Usama Habib Khan
Nov 22 '18 at 11:08
Try the edited last example please, and let me know if any problem occurs.
– isydmr
Nov 22 '18 at 11:11
Thanks a lot. It's done.
– Usama Habib Khan
Nov 22 '18 at 11:22
You are welcome, glad it helped!
– isydmr
Nov 22 '18 at 11:28
add a comment |
It is pretty simple using Python Imaging Library (PIL). PIL is free and open-source library.
How to Install PIL
If you don't have PILLOW installed, first open a terminal ( CTRL + ALT + T ) and download it using command:
sudo pip install Pillow
Displaying an Image
After you successfully installed it, use the code below to show your downloaded image:
from PIL import Image
import urllib.request
URL=urllib.request.urlretrieve("https://firebasestorage.googleapis.com/v0/b/cameraviewer-32936.appspot.com/o/images%2F49567?alt=media&token=1eded9d0-b9f0-48bf-b869-37756b31a94a")
img = Image.open(URL[0])
img.show()
Thanks for trying to help. But the problem is response from line 3 of your code is having many name value pairs. One key is 'str' and has value of 'C:UsersDELLAppDataLocalTemptmp4ki4w7we'. I will be fetching from different URLs and hence this value of str will change on every iteration of reading from server. You have manually put thisvalue in Image.open(). How do i overcome this?
– Usama Habib Khan
Nov 22 '18 at 11:06
Plus, i am getting below error on executing your above syntax: SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated UXXXXXXXX escape
– Usama Habib Khan
Nov 22 '18 at 11:08
Try the edited last example please, and let me know if any problem occurs.
– isydmr
Nov 22 '18 at 11:11
Thanks a lot. It's done.
– Usama Habib Khan
Nov 22 '18 at 11:22
You are welcome, glad it helped!
– isydmr
Nov 22 '18 at 11:28
add a comment |
It is pretty simple using Python Imaging Library (PIL). PIL is free and open-source library.
How to Install PIL
If you don't have PILLOW installed, first open a terminal ( CTRL + ALT + T ) and download it using command:
sudo pip install Pillow
Displaying an Image
After you successfully installed it, use the code below to show your downloaded image:
from PIL import Image
import urllib.request
URL=urllib.request.urlretrieve("https://firebasestorage.googleapis.com/v0/b/cameraviewer-32936.appspot.com/o/images%2F49567?alt=media&token=1eded9d0-b9f0-48bf-b869-37756b31a94a")
img = Image.open(URL[0])
img.show()
It is pretty simple using Python Imaging Library (PIL). PIL is free and open-source library.
How to Install PIL
If you don't have PILLOW installed, first open a terminal ( CTRL + ALT + T ) and download it using command:
sudo pip install Pillow
Displaying an Image
After you successfully installed it, use the code below to show your downloaded image:
from PIL import Image
import urllib.request
URL=urllib.request.urlretrieve("https://firebasestorage.googleapis.com/v0/b/cameraviewer-32936.appspot.com/o/images%2F49567?alt=media&token=1eded9d0-b9f0-48bf-b869-37756b31a94a")
img = Image.open(URL[0])
img.show()
edited Nov 22 '18 at 11:18
answered Nov 22 '18 at 10:46
isydmrisydmr
302210
302210
Thanks for trying to help. But the problem is response from line 3 of your code is having many name value pairs. One key is 'str' and has value of 'C:UsersDELLAppDataLocalTemptmp4ki4w7we'. I will be fetching from different URLs and hence this value of str will change on every iteration of reading from server. You have manually put thisvalue in Image.open(). How do i overcome this?
– Usama Habib Khan
Nov 22 '18 at 11:06
Plus, i am getting below error on executing your above syntax: SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated UXXXXXXXX escape
– Usama Habib Khan
Nov 22 '18 at 11:08
Try the edited last example please, and let me know if any problem occurs.
– isydmr
Nov 22 '18 at 11:11
Thanks a lot. It's done.
– Usama Habib Khan
Nov 22 '18 at 11:22
You are welcome, glad it helped!
– isydmr
Nov 22 '18 at 11:28
add a comment |
Thanks for trying to help. But the problem is response from line 3 of your code is having many name value pairs. One key is 'str' and has value of 'C:UsersDELLAppDataLocalTemptmp4ki4w7we'. I will be fetching from different URLs and hence this value of str will change on every iteration of reading from server. You have manually put thisvalue in Image.open(). How do i overcome this?
– Usama Habib Khan
Nov 22 '18 at 11:06
Plus, i am getting below error on executing your above syntax: SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated UXXXXXXXX escape
– Usama Habib Khan
Nov 22 '18 at 11:08
Try the edited last example please, and let me know if any problem occurs.
– isydmr
Nov 22 '18 at 11:11
Thanks a lot. It's done.
– Usama Habib Khan
Nov 22 '18 at 11:22
You are welcome, glad it helped!
– isydmr
Nov 22 '18 at 11:28
Thanks for trying to help. But the problem is response from line 3 of your code is having many name value pairs. One key is 'str' and has value of 'C:UsersDELLAppDataLocalTemptmp4ki4w7we'. I will be fetching from different URLs and hence this value of str will change on every iteration of reading from server. You have manually put thisvalue in Image.open(). How do i overcome this?
– Usama Habib Khan
Nov 22 '18 at 11:06
Thanks for trying to help. But the problem is response from line 3 of your code is having many name value pairs. One key is 'str' and has value of 'C:UsersDELLAppDataLocalTemptmp4ki4w7we'. I will be fetching from different URLs and hence this value of str will change on every iteration of reading from server. You have manually put thisvalue in Image.open(). How do i overcome this?
– Usama Habib Khan
Nov 22 '18 at 11:06
Plus, i am getting below error on executing your above syntax: SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated UXXXXXXXX escape
– Usama Habib Khan
Nov 22 '18 at 11:08
Plus, i am getting below error on executing your above syntax: SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated UXXXXXXXX escape
– Usama Habib Khan
Nov 22 '18 at 11:08
Try the edited last example please, and let me know if any problem occurs.
– isydmr
Nov 22 '18 at 11:11
Try the edited last example please, and let me know if any problem occurs.
– isydmr
Nov 22 '18 at 11:11
Thanks a lot. It's done.
– Usama Habib Khan
Nov 22 '18 at 11:22
Thanks a lot. It's done.
– Usama Habib Khan
Nov 22 '18 at 11:22
You are welcome, glad it helped!
– isydmr
Nov 22 '18 at 11:28
You are welcome, glad it helped!
– isydmr
Nov 22 '18 at 11:28
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53429136%2fhow-to-show-image-after-fetching-from-firebase%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
