>This is meant as the first part to a series of tutorials. The goal is to produce a hands-on guide for people who want to jump straight into developing tools for STEEM. ### In this part, I will try to guide you through the process of installing beem. [beem](https://github.com/holgern/beem) is a Python library for STEEM and is based on [steem-python](https://github.com/steemit/steem-python), which is based on [piston-lib](https://github.com/xeroc/piston-lib). While steem-python is the official lib, I chose beem, because it is updated more frequently. ( At this time, the last update to steem-python is 9 months old) While it is possible to install Python and beem on Windows, I will start by setting up a virtual machine, which I will install Linux on. In my opinion, this has multiple benefits, the main one being that it will encapsulate your development environment; Whatever abomination you code up, it will not be able to wreck your main operating system - In the worst case, you can stop the virtual machine and start it again. I believe this method to be the easiest for most people. If you want to install beem on a different system, this is not the right guide for you. If you can figure it out on your own, you can jump a chapter ahead. ## VMware #### There is a free version of VMware, which is ideal for our purposes: https://www.vmware.com/products/workstation-player.html Make sure to download the Workstation **Player**, as only that is free to use. Install this, make sure to uncheck the regular updates nonsense. ## Ubuntu #### I will go with Ubuntu 18.04.3 LTS, as that seems to be the most popular choice at the moment. https://ubuntu.com/download/desktop Open VMware, create a new virtual machine using a Ubuntu 18.04.3 LTS image. - 10 GB HDD, 2 GB RAM is enough, perhaps less - You do not need VMware tools - Set a password. I bricked my first Linux ever, by trying to set it up with a blank password. It does not have to be especially secure. ## beem #### If you are new to Linux - don't panic ! I don't get it either. Before doing anything, remove Amazon from you 'Favourites' menu. If your keyboard layout is not English, you need to go to 'Region and Languages' and **add a new** keyboard layout, which makes no sense, and is very confusing. - ``ctrl``+``alt``+``t `` opens a new terminal. - ``sudo apt-get update`` Apparently, this will update your system. It is always recommended. Once you have a running bot for STEEM, this might completely ruin your day, though. ___ _**Note**: ``ctrl+c``, ``ctrl+v`` do not work like they do in Windows. This is just to confuse everybody._ ___ - ``sudo apt-get install build-essential libssl-dev python-dev`` - yes - ``sudo apt install python3-pip`` - yes - ``sudo pip3 install beem`` - yes ## Test #### The easiest way to test, if it went right, is to: ``beempy --help`` beempy is a wallet that is built on beem. If you see a list of help topics, you have successfully set up beem. To test your first own script, create a new file: ``gedit beemtest.py`` This will open a text editor. ``` from beem.blockchain import Blockchain blockchain = Blockchain() print(blockchain.get_current_block_num()) ``` paste the above 3 lines of code and save the file. ```python3 beemtest.py``` This will execute your script and should print the current head-block number on your screen. ## Congratulations #### If it did not work as intended, comment below. I hope @flipstar gets to test this. Also mentioning @revisesociology for good measure. ## [-> Part 2](https://steemit.com/busy/@felixxx/pyhton-for-steem-2-json)
post_id | 81,186,959 | ||||||
---|---|---|---|---|---|---|---|
author | felixxx | ||||||
permlink | python-for-steem-how-to-beem | ||||||
category | busy | ||||||
json_metadata | {"community":"busy","app":"steemit\/0.1","format":"markdown","tags":["steem","beem","python","tutorial"],"users":["flipstar","revisesociology"],"links":["https:\/\/github.com\/holgern\/beem","https:\/\/github.com\/steemit\/steem-python","https:\/\/github.com\/xeroc\/piston-lib","https:\/\/www.vmware.com\/products\/workstation-player.html","https:\/\/ubuntu.com\/download\/desktop","https:\/\/steemit.com\/busy\/@felixxx\/pyhton-for-steem-2-json"]} | ||||||
created | 2019-10-25 13:09:57 | ||||||
last_update | 2019-10-30 15:33:18 | ||||||
depth | 0 | ||||||
children | 24 | ||||||
net_rshares | 74,329,119,087,262 | ||||||
last_payout | 2019-11-01 13:09:57 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 10.758 SBD | ||||||
curator_payout_value | 11.485 SBD | ||||||
pending_payout_value | 0.000 SBD | ||||||
promoted | 0.000 SBD | ||||||
body_length | 3,587 | ||||||
author_reputation | 66,238,594,869,311 | ||||||
root_title | "Python for STEEM: How to beem" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 SBD | ||||||
percent_steem_dollars | 10,000 | ||||||
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
tombstone | 0 | 269,204,135,647 | 1% | ||
drifter1 | 0 | 282,449,612 | 2% | ||
oaldamster | 0 | 22,523,089,540 | 100% | ||
cryptofunk | 0 | 1,456,075,213 | 50% | ||
juanmiguelsalas | 0 | 2,982,837,162 | 20% | ||
matt-a | 0 | 1,156,375,883,424 | 25% | ||
jeffjagoe | 0 | 101,736,973,367 | 100% | ||
diana.catherine | 0 | 286,952,236 | 2% | ||
arcange | 0 | 47,643,527,264 | 3% | ||
raphaelle | 0 | 1,121,546,316 | 3% | ||
yogi | 0 | 0 | 100% | ||
moon32walker | 0 | 663,845,972,196 | 100% | ||
ace108 | 0 | 566,580,007,692 | 25% | ||
remlaps | 0 | 11,280,933,310 | 100% | ||
felixxx | 0 | 518,456,597,929 | 100% | ||
twinner | 0 | 2,928,863,041,992 | 25% | ||
joele | 0 | 1,057,548,325 | 2% | ||
papabab | 0 | 803,234,850 | 2% | ||
olegw | 0 | 1,093,130,084 | 100% | ||
themonetaryfew | 0 | 980,501,555,113 | 100% | ||
uwelang | 0 | 280,430,333,439 | 26.25% | ||
phusionphil | 0 | 14,199,687,609 | 95% | ||
ebargains | 0 | 417,972,983 | 1% | ||
z3r0d4yz | 0 | 171,040,459 | 100% | ||
saamychristen | 0 | 9,669,456,962 | 50% | ||
develcuy | 0 | 252,949,632 | 2% | ||
ssekulji | 0 | 17,157,787,127 | 100% | ||
ansharphoto | 0 | 2,821,213,769 | 2% | ||
opmonis | 0 | 3,650,609,616 | 100% | ||
katharsisdrill | 0 | 58,487,655,990 | 10% | ||
busy.pay | 0 | 1,722,637,974,716 | 8.29% | ||
freiheit50 | 0 | 166,166,457,396 | 100% | ||
redes | 0 | 1,166,246,249,882 | 21% | ||
dropahead | 0 | 788,503,871 | 2% | ||
schererf | 0 | 37,727,035,875 | 100% | ||
cardboard | 0 | 8,368,425,695 | 100% | ||
alexvan | 0 | 426,351,020,114 | 100% | ||
afrog | 0 | 311,395,266,927 | 100% | ||
schamangerbert | 0 | 636,753,871,229 | 100% | ||
con-dom | 0 | 6,311,420,588 | 100% | ||
kam.ila | 0 | 315,450,688,450 | 100% | ||
freebornsociety | 0 | 11,930,759,251 | 10% | ||
elevator09 | 0 | 3,439,034,782 | 1.8% | ||
detlev | 0 | 4,494,789,148 | 1% | ||
leroy.linientreu | 0 | 2,198,721,962 | 100% | ||
ili0braz | 0 | 3,158,046,117 | 100% | ||
andyjaypowell | 0 | 210,217,804,211 | 100% | ||
morph | 0 | 829,456,620 | 8% | ||
schlees | 0 | 95,251,065,162 | 25% | ||
robi | 0 | 795,680,061 | 2% | ||
yeaho | 0 | 44,434,083,408 | 20% | ||
steemchiller | 0 | 658,400,167,933 | 100% | ||
jagged | 0 | 1,210,716,022 | 1% | ||
roomservice | 0 | 957,423,946 | 2% | ||
mblain | 0 | 190,567,194 | 25% | ||
sustainablyyours | 0 | 21,660,317 | 0.1% | ||
flipstar | 0 | 2,202,314,573,486 | 100% | ||
redtravels | 0 | 8,293,371,237 | 50% | ||
wishmaiden | 0 | 327,075,651 | 5% | ||
zneeke | 0 | 198,788,987 | 2% | ||
stayoutoftherz | 0 | 596,031,889,873 | 50% | ||
yoogyart | 0 | 14,342,713,265 | 45% | ||
steem.test | 0 | 479,247,811 | 100% | ||
podnikatel | 0 | 46,297,905 | 0.2% | ||
sharelovenothate | 0 | 484,831,534 | 25% | ||
hdmed | 0 | 781,644,358 | 2% | ||
alpha.steem | 0 | 590,157,130 | 100% | ||
devcoin | 0 | 211,622,983 | 2% | ||
tipu | 0 | 2,986,322,777,519 | 5% | ||
sportschain | 0 | 58,021,633 | 6% | ||
crokkon | 0 | 77,913,775,523 | 100% | ||
buildawhale | 0 | 525,989,929,795 | 1% | ||
nako1337 | 0 | 486,207,096 | 25% | ||
capx | 0 | 94,583,821 | 25% | ||
estream.studios | 0 | 184,857,642 | 1% | ||
sorin.cristescu | 0 | 82,244,677,567 | 10% | ||
therealwolf | 0 | 241,958,606,317 | 2% | ||
resteemme | 0 | 469,893,488 | 100% | ||
revisesociology | 0 | 373,165,836,636 | 100% | ||
szabolcs | 0 | 434,835,747 | 2% | ||
helli | 0 | 674,989,275 | 100% | ||
upme | 0 | 2,389,294,832 | 2% | ||
hannesl | 0 | 1,156,727,079 | 2% | ||
isnochys | 0 | 18,165,021,581 | 18% | ||
arabisouri | 0 | 14,642,598,448 | 100% | ||
eikejanssen | 0 | 125,723,215,032 | 100% | ||
james.steem | 0 | 462,104,028 | 100% | ||
svarozich | 0 | 758,567,192 | 99% | ||
craigahamilton | 0 | 1,168,064,508 | 25% | ||
sagarthukral | 0 | 122,499,709 | 2% | ||
smartsteem | 0 | 619,130,450,186 | 2% | ||
mytechtrail | 0 | 26,507,006,382 | 25% | ||
player01 | 0 | 444,451,377 | 100% | ||
player02 | 0 | 444,450,997 | 100% | ||
resteemmebot | 0 | 444,450,919 | 100% | ||
player03 | 0 | 444,450,918 | 100% | ||
obvious | 0 | 193,953,133,529 | 100% | ||
fabianklauder | 0 | 136,498,408,146 | 44% | ||
zipsardinia | 0 | 471,677,986 | 2% | ||
rimicane | 0 | 4,677,290,144 | 15% | ||
tinoschloegl | 0 | 1,142,672,460 | 100% | ||
isi3 | 0 | 3,992,825,049 | 2% | ||
lulafleur | 0 | 562,964,889 | 100% | ||
smartmarket | 0 | 8,853,736,088 | 2% | ||
cfminer | 0 | 550,665,134 | 100% | ||
lifeofroman | 0 | 543,300,392 | 100% | ||
tonkatonka | 0 | 738,253,035 | 100% | ||
tomhall | 0 | 906,062,983,334 | 50% | ||
mindscapephotos | 0 | 1,274,686,285 | 100% | ||
condeas | 0 | 160,395,628,478 | 100% | ||
jagoe | 0 | 13,941,688,702 | 12% | ||
losi | 0 | 17,853,884,573 | 100% | ||
wilsonblue5 | 0 | 12,039,268,091 | 50% | ||
backinblackdevil | 0 | 97,215,387,762 | 12% | ||
derfelix | 0 | 556,993,238 | 100% | ||
miroslavrc | 0 | 6,489,994,192 | 7.5% | ||
nissla | 0 | 48,295,619,585 | 100% | ||
satren | 0 | 14,348,159,097 | 5% | ||
lordjames | 0 | 1,361,792,679 | 1% | ||
louis88 | 0 | 1,499,741,355,545 | 100% | ||
semperenglish | 0 | 1,126,028,679 | 100% | ||
thevote | 0 | 160,577,959,359 | 4.95% | ||
ajanphoto | 0 | 427,780,299 | 2% | ||
saboin | 0 | 59,012,822,262 | 20% | ||
raorac | 0 | 1,304,145,484 | 35% | ||
yaraha | 0 | 4,730,524,078 | 25% | ||
luegenbaron | 0 | 28,848,057,090 | 100% | ||
celinavisaez | 0 | 4,144,098,846 | 18% | ||
fw206 | 0 | 1,010,539,399,258 | 100% | ||
steem.services | 0 | 3,479,095,607 | 1% | ||
slobberchops | 0 | 982,463,970,734 | 51% | ||
tomsalem | 0 | 540,160,081 | 100% | ||
crimo | 0 | 1,230,531,511 | 12.5% | ||
minerthreat | 0 | 6,594,377,582 | 2% | ||
aro.steem | 0 | 251,933,140 | 0.4% | ||
steemjet | 0 | 6,595,230,814 | 1% | ||
solarwarrior | 0 | 1,460,797,289,502 | 100% | ||
k3ldo | 0 | 619,727,689 | 30% | ||
profitcheck | 0 | 41,926,482,866 | 100% | ||
bingbabe | 0 | 766,949,848 | 51% | ||
pereu4ivatel | 0 | 520,678,102 | 100% | ||
mrnightmare89 | 0 | 0 | 0.2% | ||
ocdb | 0 | 27,705,336,970,616 | 15% | ||
schlunior | 0 | 13,351,205,114 | 25% | ||
xmrking | 0 | 667,702,171 | 2% | ||
deadlyvesy | 0 | 1,013,273,759 | 2.5% | ||
steeming-hot | 0 | 0 | 0.01% | ||
furioslosi | 0 | 3,313,342,884 | 100% | ||
chops.support | 0 | 65,294,664,754 | 40% | ||
tech4all | 0 | 345,951,584 | 2% | ||
laissez-faire | 0 | 68,283,568 | 100% | ||
mister-meeseeks | 0 | 701,389,895 | 2% | ||
diana.feuerberg | 0 | 5,593,934,060 | 100% | ||
cryptoxicate | 0 | 360,438,849 | 0.1% | ||
steemjetmedia | 0 | 7,092,622,877 | 2% | ||
theodosiskatq | 0 | 59,312,254 | 50% | ||
linuxbot | 0 | 17,185,381,885 | 100% | ||
new-steemit | 0 | 1,015,466,553 | 2% | ||
theycallmedan | 0 | 17,076,151,954,984 | 35% | ||
bluerobo | 0 | 23,090,711,615 | 100% | ||
pamahdoo | 0 | 0 | 6% | ||
steemtank | 0 | 2,218,349,661 | 2% | ||
wolfinator | 0 | 440,646,984 | 2% | ||
jamesbattler | 0 | 76,999,608,569 | 100% | ||
tipu.curator | 0 | 18,742,589,287 | 50% | ||
stratton.npc | 0 | 693,882,448 | 100% | ||
darrenfj | 0 | 2,052,133,895 | 25% | ||
elizabethharvey | 0 | 340,378,263 | 2% | ||
director.rar | 0 | 1,166,838,694 | 100% | ||
schlank | 0 | 1,868,827,861 | 25% | ||
steemdapps | 0 | 1,643,790,873 | 2% | ||
treepi | 0 | 319,615,587 | 2% | ||
schlooster | 0 | 5,250,224,470 | 25% | ||
the.curator | 0 | 297,163,754 | 1% | ||
maxsieg | 0 | 0 | 100% | ||
wallvater | 0 | 2,994,653,085 | 25% | ||
epicdice | 0 | 8,456,432,748 | 0.6% | ||
kicchudop1434 | 0 | 49,065,418 | 50% | ||
steemvpn | 0 | 625,079,806 | 1.95% | ||
saulvs | 0 | 14,289,111,441 | 100% | ||
the.circle | 0 | 8,493,289,632 | 7% | ||
revise.leo | 0 | 722,556,305 | 100% | ||
mattsanthonyit | 0 | 1,324,295,072 | 100% | ||
dhanagc | 0 | 630,621,619 | 0.2% | ||
mittwochsquickie | 0 | 40,635,114,248 | 60% | ||
thebilpcointrain | 0 | 60,716,214 | 1% | ||
bilpcoin.pay | 0 | 147,518,497 | 1% | ||
steemlondon | 0 | 1,960,151,609 | 6% |
@tipu curate ;)
post_id | 81,187,158 |
---|---|
author | cardboard |
permlink | pzxma2 |
category | busy |
json_metadata | {"users":["tipu"],"app":"steemit\/0.1"} |
created | 2019-10-25 13:18:06 |
last_update | 2019-10-25 13:18:06 |
depth | 1 |
children | 3 |
net_rshares | 0 |
last_payout | 2019-11-01 13:18:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 15 |
author_reputation | 11,779,072,940,600 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
dammit
post_id | 81,187,245 |
---|---|
author | luegenbaron |
permlink | re-cardboard-pzxmea |
category | busy |
json_metadata | {"tags":["busy"],"app":"steempeak\/1.18.5"} |
created | 2019-10-25 13:20:33 |
last_update | 2019-10-25 13:20:33 |
depth | 2 |
children | 2 |
net_rshares | 0 |
last_payout | 2019-11-01 13:20:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 6 |
author_reputation | 23,622,906,626,344 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Out of mana! Your turn;)
post_id | 81,187,294 |
---|---|
author | cardboard |
permlink | pzxmgm |
category | busy |
json_metadata | {"app":"steemit\/0.1"} |
created | 2019-10-25 13:22:03 |
last_update | 2019-10-25 13:22:03 |
depth | 3 |
children | 1 |
net_rshares | 0 |
last_payout | 2019-11-01 13:22:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 24 |
author_reputation | 11,779,072,940,600 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
__Nice!__ *Now you only need to learn python!* @tipu curate ;)
post_id | 81,187,235 |
---|---|
author | luegenbaron |
permlink | re-felixxx-pzxmdt |
category | busy |
json_metadata | {"tags":["busy"],"app":"steempeak\/1.18.5"} |
created | 2019-10-25 13:20:18 |
last_update | 2019-10-25 13:20:18 |
depth | 1 |
children | 3 |
net_rshares | 0 |
last_payout | 2019-11-01 13:20:18 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 62 |
author_reputation | 23,622,906,626,344 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
<a href="https://tipu.online/curator?luegenbaron" target="_blank">Upvoted 👌</a> (Mana: 5/20)
post_id | 81,187,250 |
---|---|
author | tipu |
permlink | re-re-felixxx-pzxmdt-20191025t132037 |
category | busy |
json_metadata | {} |
created | 2019-10-25 13:20:39 |
last_update | 2019-10-25 13:20:39 |
depth | 2 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-11-01 13:20:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 100 |
author_reputation | 55,804,171,747,699 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
While in many ways I am still a beginner, I can work with it alright :(
post_id | 81,187,340 |
---|---|
author | felixxx |
permlink | pzxmip |
category | busy |
json_metadata | {"app":"steemit\/0.1"} |
created | 2019-10-25 13:23:12 |
last_update | 2019-10-25 13:23:12 |
depth | 2 |
children | 1 |
net_rshares | 0 |
last_payout | 2019-11-01 13:23:12 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 71 |
author_reputation | 66,238,594,869,311 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Feel you, my skills are definetely worse ^^
post_id | 81,190,846 |
---|---|
author | luegenbaron |
permlink | re-felixxx-pzxsg5 |
category | busy |
json_metadata | {"tags":["busy"],"app":"steempeak\/1.19.0"} |
created | 2019-10-25 15:31:18 |
last_update | 2019-10-25 15:31:18 |
depth | 3 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-11-01 15:31:18 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 43 |
author_reputation | 23,622,906,626,344 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
How to !BEER ! :)
post_id | 81,187,897 |
---|---|
author | isnochys |
permlink | pzxngg |
category | busy |
json_metadata | {"app":"steemit\/0.1"} |
created | 2019-10-25 13:43:30 |
last_update | 2019-10-25 13:43:30 |
depth | 1 |
children | 1 |
net_rshares | 0 |
last_payout | 2019-11-01 13:43:30 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 17 |
author_reputation | 36,963,899,244,133 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Command accepted!
post_id | 81,187,910 |
---|---|
author | beerlover |
permlink | re-pzxngg-20191025t134356z |
category | busy |
json_metadata | {"app":"beem\/0.21.1"} |
created | 2019-10-25 13:44:00 |
last_update | 2019-10-25 13:44:00 |
depth | 2 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-11-01 13:44:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 17 |
author_reputation | 16,011,958,080,429 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
<div class='pull-right'>https://cdn.steemitimages.com/DQmaHThyECGhEx8tSfHZbiMFRNYjJ35K92cDgiJjkzBUaJo/One%20sip%20of%20BEER%20for%20you.gif<p><sup><a href='https://steem-engine.com/?p=market&t=BEER'>View or trade </a> <code>BEER</code>.</sup></p></div><center><br><br> <p> Hey @felixxx, here is a little bit of <code>BEER</code> for you. Enjoy it!</p> </center>
post_id | 81,187,907 |
---|---|
author | beerlover |
permlink | re-python-for-steem-how-to-beem-20191025t134347z |
category | busy |
json_metadata | {"app":"beem\/0.21.1"} |
created | 2019-10-25 13:43:51 |
last_update | 2019-10-25 13:43:51 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-11-01 13:43:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 362 |
author_reputation | 16,011,958,080,429 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
I am more of a virtualbox user myself, but I also run Ubuntu 18.04 on my primary desktop computer anyways. Very interested in where you take these posts as I would like to write some Python code to track and log my Steem data using some of the metrics that I manually get from steemworld.org and steemitboard.com currently. You might also want to add a STEM tag to get some rewards from that community.
post_id | 81,192,105 |
---|---|
author | mytechtrail |
permlink | re-felixxx-pzxur2 |
category | busy |
json_metadata | {"tags":["busy"],"app":"steempeak\/1.19.0"} |
created | 2019-10-25 16:21:54 |
last_update | 2019-10-25 16:21:54 |
depth | 1 |
children | 5 |
net_rshares | 0 |
last_payout | 2019-11-01 16:21:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 406 |
author_reputation | 7,244,359,600,749 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
I did not think of the STEM tag. I used up the 5 tags that busy.org allows me to use ... Depending on what you want to do, I could just work on that. Which data do you need, how do you want it exported ? edit: I wanted to take this all the way to SMT creation ...
post_id | 81,192,649 |
---|---|
author | felixxx |
permlink | pzxvtt |
category | busy |
json_metadata | {"app":"steemit\/0.1"} |
created | 2019-10-25 16:44:18 |
last_update | 2019-10-25 17:02:03 |
depth | 2 |
children | 3 |
net_rshares | 0 |
last_payout | 2019-11-01 16:44:18 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 267 |
author_reputation | 66,238,594,869,311 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
I have tried reading the beem documentation and either do not understand enough Python to properly use it, or some of the stuff I want is not directly callable. I think I replied to my comment to answer your original question so I do not know if you get notified.
post_id | 81,197,382 |
---|---|
author | mytechtrail |
permlink | re-felixxx-pzy529 |
category | busy |
json_metadata | {"tags":["busy"],"app":"steempeak\/1.19.0"} |
created | 2019-10-25 20:04:36 |
last_update | 2019-10-25 20:04:36 |
depth | 3 |
children | 2 |
net_rshares | 0 |
last_payout | 2019-11-01 20:04:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 264 |
author_reputation | 7,244,359,600,749 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
For now things like posts, comments, votes(received-given), SP vested, SP delegated and reputation. Eventually I would like to be able to run queries like who I have voted for and who has voted for me. I know there are many different web pages to get most of this, but as I am learning Python I would like the experience of writing the code myself.
post_id | 81,197,275 |
---|---|
author | mytechtrail |
permlink | re-mytechtrail-pzy4s5 |
category | busy |
json_metadata | {"tags":["busy"],"app":"steempeak\/1.19.0"} |
created | 2019-10-25 19:58:33 |
last_update | 2019-10-25 19:58:33 |
depth | 2 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-11-01 19:58:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 348 |
author_reputation | 7,244,359,600,749 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Good stuff. Wanted to get started with that anyways. Now I'm taking the lazy route instead of tinkering myself :) !BEER Posted using [Partiko Android](https://partiko.app/referral/bluerobo)
post_id | 81,195,134 |
---|---|
author | bluerobo |
permlink | bluerobo-re-felixxx-python-for-steem-how-to-beem-20191025t181838038z |
category | busy |
json_metadata | {"app":"partiko","client":"android"} |
created | 2019-10-25 18:18:39 |
last_update | 2019-10-25 18:18:39 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-11-01 18:18:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 190 |
author_reputation | 11,540,436,142,415 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Ich danke dir vielmals.
post_id | 81,215,610 |
---|---|
author | flipstar |
permlink | pzzkwl |
category | busy |
json_metadata | {"app":"steemit\/0.1"} |
created | 2019-10-26 14:43:33 |
last_update | 2019-10-26 14:43:33 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-11-02 14:43:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 23 |
author_reputation | 148,669,616,868,095 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Hey I'll look into this at some point - bit busy with work next few days but I'll check back for sure! Posted using [Partiko Android](https://partiko.app/referral/revisesociology)
post_id | 81,223,098 |
---|---|
author | revisesociology |
permlink | revisesociology-re-felixxx-python-for-steem-how-to-beem-20191026t204659023z |
category | busy |
json_metadata | {"app":"partiko","client":"android"} |
created | 2019-10-26 20:47:00 |
last_update | 2019-10-26 20:47:00 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-11-02 20:47:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 180 |
author_reputation | 219,336,602,045,061 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
>ctrl+c, ctrl+v do not work like they do in Windows Just in case you don't know: In Linux terminal it works with `ctrl+shift+c` and `ctrl+shift+v`
post_id | 81,230,768 |
---|---|
author | steemchiller |
permlink | q00roc |
category | busy |
json_metadata | {"app":"steemit\/0.1"} |
created | 2019-10-27 06:07:24 |
last_update | 2019-10-27 06:07:24 |
depth | 1 |
children | 1 |
net_rshares | 4,240,375,972,272 |
last_payout | 2019-11-03 06:07:24 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.485 SBD |
curator_payout_value | 0.484 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 147 |
author_reputation | 278,255,940,220,712 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
felixxx | 0 | 51,711,190,183 | 10% | ||
double-u | 0 | 2,515,569,830,699 | 100% | ||
anli | 0 | 8,620,991,015 | 99% | ||
chriddi | 0 | 458,743,714,005 | 50% | ||
muelli | 0 | 30,837,148,982 | 50% | ||
gerdtrudroepke | 0 | 52,460,873,487 | 50% | ||
muscara | 0 | 26,018,481,173 | 50% | ||
ibc | 0 | 309,610,787,995 | 80% | ||
seo-boss | 0 | 784,072,305,056 | 100% | ||
i-c-e | 0 | 118,152,943 | 4% | ||
holycow2019 | 0 | 287,121,509 | 100% | ||
re2pair | 0 | 2,325,375,225 | 100% |
No, I didn't know. To make matters worse: It works inside gedit.
post_id | 81,230,975 |
---|---|
author | felixxx |
permlink | q00sdk |
category | busy |
json_metadata | {"app":"steemit\/0.1"} |
created | 2019-10-27 06:22:33 |
last_update | 2019-10-27 06:22:33 |
depth | 2 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-11-03 06:22:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 66 |
author_reputation | 66,238,594,869,311 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
<div class='pull-right'>https://cdn.steemitimages.com/DQmaHThyECGhEx8tSfHZbiMFRNYjJ35K92cDgiJjkzBUaJo/One%20sip%20of%20BEER%20for%20you.gif<p><sup><a href='https://steem-engine.com/?p=market&t=BEER'>View or trade </a> <code>BEER</code>.</sup></p></div><center><br><br> <p> Hey @felixxx, here is a little bit of <code>BEER</code> for you. Enjoy it!</p> </center>
post_id | 81,428,751 |
---|---|
author | beerlover |
permlink | re-python-for-steem-how-to-beem-20191103t151344z |
category | busy |
json_metadata | {"app":"beem\/0.21.1"} |
created | 2019-11-03 15:13:48 |
last_update | 2019-11-03 15:13:48 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-11-10 15:13:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 362 |
author_reputation | 16,011,958,080,429 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
<div class='pull-right'>https://cdn.steemitimages.com/DQmaHThyECGhEx8tSfHZbiMFRNYjJ35K92cDgiJjkzBUaJo/One%20sip%20of%20BEER%20for%20you.gif<p><sup><a href='https://steem-engine.com/?p=market&t=BEER'>View or trade </a> <code>BEER</code>.</sup></p></div><center><br><br> <p> Hey @felixxx, here is a little bit of <code>BEER</code> for you. Enjoy it!</p> </center>
post_id | 81,428,755 |
---|---|
author | beerlover |
permlink | re-python-for-steem-how-to-beem-20191103t151359z |
category | busy |
json_metadata | {"app":"beem\/0.21.1"} |
created | 2019-11-03 15:14:03 |
last_update | 2019-11-03 15:14:03 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-11-10 15:14:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 362 |
author_reputation | 16,011,958,080,429 |
root_title | "Python for STEEM: How to beem" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |