• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
Collapse

You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:

  • You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
  • You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
  • If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

Previously on "Python and API Help"

Collapse

  • portseven
    replied
    Originally posted by RSoles View Post
    OK, for a start you're throwing away the value returned from get_list_2.



    try

    for i in passed_items:
    __list2 = get_list_2(i)
    __print(i)
    __for j in list2:
    ____print(j)

    For right indentation... _ = space
    Fixed it eventually .... https://github.com/portseven/merpy/b...y_get_vlans.py

    Leave a comment:


  • RSoles
    replied
    OK, for a start you're throwing away the value returned from get_list_2.

    Originally posted by portseven View Post
    for i in passed_items:
    get_list_2(i)
    print(i)
    try

    for i in passed_items:
    __list2 = get_list_2(i)
    __print(i)
    __for j in list2:
    ____print(j)

    For right indentation... _ = space
    Last edited by RSoles; 16 April 2017, 17:07. Reason: think I editted the quote to misquote, blame the bier....

    Leave a comment:


  • portseven
    started a topic Python and API Help

    Python and API Help

    Wondering if I could pick peoples brains

    I am trying use Python to extract some information from an API, my goal is to get data from a few API calls and put it in a CSV, though I would be OK just displaying it neartly for now... I am new to coding and I think I am getting my lists and functions mixed up....

    Here is my code so far

    import requests
    import json

    API-Key = '1234'
    My-ID = '4321'
    url = 'https:://playboy.com/api/'
    header = 'X-User-Key: API-Key'

    def get_list_1():
    __list1 = requests.get(url + My-ID, header=header)
    __json_list1 = json.loads(list1.text)
    __return json_list1

    def get_list_2(list1_item):
    __list2 = requests.get(url + My-ID + list1_item, header=header)
    __json_list2 = json.loads(list2.text)
    __return json_list2

    def main():
    __passed_items = json_list1
    __for i in passed_items:
    ____get_list_2(i)
    ____print(i)

    main()
    Last edited by portseven; 16 April 2017, 18:54.

Working...
X