Advertisement
Guest User

Untitled

a guest
Jan 5th, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. import jaydebeapi
  2. import pandas as pd
  3.  
  4. def cursor_to_df(cursor):
  5. df = pd.DataFrame(cursor.fetchall())
  6. df.columns = [d[0] for d in cursor.description]
  7. return df
  8.  
  9. fmsHostname = 'fmprod13.med.harvard.edu'
  10. fmFilename = 'HITS_Reagent_Tracker_2_0'
  11. fmUser = ''
  12. fmPassword = ''
  13.  
  14. conn = jaydebeapi.connect(
  15. 'com.filemaker.jdbc.Driver',
  16. ['jdbc:filemaker://' + fmsHostname + '/' + fmFilename, fmUser, fmPassword],
  17. 'fmjdbc.jar'
  18. )
  19.  
  20. cursor = conn.cursor()
  21. cursor.execute('select * from entity')
  22. entities = cursor_to_df(cursor)
  23.  
  24. print entities.head()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement