Как мне сгенерировать png файл w / selenium / phantomjs из строки?

Я использую Селен / Phantomjs для создания PNG-файлов HTML в Python. Есть ли способ генерировать png из HTML-строки или файлового дескриптора (вместо веб-сайта)? Я'мы просмотрели документы по селену и погуглили, но не смоглине могу найти ответ. Я имею:

htmlString = 'This is a png'
myFile = 'tmp.html'
f = open(myFile,'w')
f.write(htmlString) 

from selenium import webdriver  

driver = webdriver.PhantomJS()
driver.set_window_size(1024, 768) 
#driver.get('https://google.com/') # this works fine
driver.get(myFile) # passing the file name or htmlString doesn't work...creates a blank png with nothing
driver.save_screenshot('screen.png') 
driver.quit()

print "png file created"

Ответы на вопрос(4)

Ваш ответ на вопрос