test.py 23.2 KB
#!/usr/local/bin/python2
# -*- coding: utf-8 -*-
import sys

reload(sys)
sys.setdefaultencoding("utf-8")

app_id = "1620985601930253"
secret = "5be31e12d0f5c62b62a0e621cd5cf07c8abb0dc7"
redirect_uri = "https://www.mintegral.com/"
# print toutiao.get_auth_code(app_id, redirect_uri)
advertiser_id = "109058238138"
access_token = "b3e921ebc814ef2f65c2e0c13511736920661446"
data_source_id = "538993ae969e43c3a73928982ec59c69"

# print toutiao.get_access_token(app_id, secret, "dbdae8d24cfa600e9fbd4aa83321b1db92192cf9")
import toutiao

# print toutiao.refresh_access_token(app_id, secret, "/Users/wangjf/Workspace/data")
# file = "/Users/wangjf/Workspace/data/output_1/part-00000.zip"
# print toutiao.upload_dmp_data_file(advertiser_id, file, access_token)
# https://ad.toutiao.com/openapi/audit/oauth.html?app_id=1620985601930253&redirect_uri=https://www.mintegral.com/
'''
year = 1
years = 5
bj = 10000
rate = 0.05
f = open("/Users/wangjf/Workspace/data/interest.bak", 'w+')
while year < years:
    bj = bj * (1 + rate)
    print >> f, "第%d年,本金息总计%0.2f" % (year, bj)
    year += 1

f.close()

fo = open("/Users/wangjf/Workspace/data/interest.bak", 'r')
for o in fo.readlines():
    print o.strip()

import os
os.system('python2 ../python/sendMail.py -t jinfeng.wang@mobvista.com  -c \'jinfeng.wang@mobvista.com\' '
          '-s "今日头条上传数据" -b "Hi,<br/>&nbsp;&nbsp;&nbsp;&nbsp;All,本次上传数据已完成。<br/>'
          '&nbsp;&nbsp;&nbsp;&nbsp;校验成功:%s条,校验失败:%s条。<br/>"' % (100, 0))
'''

# print str(toutiao.select_ta(advertiser_id, access_token)).replace("u", "").replace("'", "\"")
# file_paths = "[\"109058238138-2fb2a83112bcc2c8c8f01917e0c39bcf\", \"109058238138-2f2497ba195da99aeef880f569824eed\"]"
# print toutiao.update_dmp_data_source(advertiser_id, data_source_id, 2, file_paths, access_token)

#
file_paths_4 = "[u'109058238138-54a1b77d9c4e01fb00cb10910d8da557', u'109058238138-a06977e08c35987676bb9f966e2d299c', " \
               "u'109058238138-5778a9b146c0c068fff681854ce82165', u'109058238138-069d834b2ecec92bb07d0226b302df83', " \
               "u'109058238138-63683488ebed743501beb23b13e5468d', u'109058238138-4bd0d413e08f240c653fc391f3ef308c', " \
               "u'109058238138-4beef0e129708f70d69e879be4310297', u'109058238138-26ff8979403d3ef3dd226db9709b3a93', " \
               "u'109058238138-016b7f69cfde39d1706e5f0e8b340932', u'109058238138-5b42d2a87c2186a5222429ef5008ac36', " \
               "u'109058238138-563dca90ade112562ef9358e402d9751', u'109058238138-b588f3d52e2ff8c81d43e9cdcbc4e024', " \
               "u'109058238138-c9f82c005c706d1fb781bf7df81c9d2a', u'109058238138-93c38545f9d04d45a87f696a9f2feea0', " \
               "u'109058238138-211842f892e87487fac00265d131d3fa', u'109058238138-ce1844a98e4dabe4a5f2aa427cfb0ee0', " \
               "u'109058238138-ee325f91d0d4b1e7f4048fcc54e73759', u'109058238138-18e510cdd5bf8306d450f0a445e4dfec', " \
               "u'109058238138-b23c9ce034cf80bc955860fea25466c7', u'109058238138-683b744fe34e752bfe6ac5110aa83e56', " \
               "u'109058238138-a4505ad4dbbaf8933d87b8fe09fe42d4', u'109058238138-26fd79bd5b10f4930d1c0bd7190fe922', " \
               "u'109058238138-b294eeda46648272a322027015df279f', u'109058238138-c55b5710a4ab6c148e3dad211c9a38cb', " \
               "u'109058238138-83d14750002a47ac486b1419fa39b11e', u'109058238138-61645e256383d70d4ba3f494f9b2cd90', " \
               "u'109058238138-f330dcae6c16a75f1bb259f784949140', u'109058238138-6534b42fb2abe51a727c8626aeada18a', " \
               "u'109058238138-9fe357d1aa3a846800cf57959057b694', u'109058238138-07b08aafed97537a2fccb87ff0980eac', " \
               "u'109058238138-e48fb5d8f5e1cbf45fa40f47322d8253', u'109058238138-2363e0589049baa78550cb5e3feda48e', " \
               "u'109058238138-bea74ffd9601a0ddfae402a2099c16cd', u'109058238138-03d4362d5547274454f186ff402aa76c', " \
               "u'109058238138-5129089ad8c2f5e0b274092f4db20893', u'109058238138-7464f0cd3602f459a31e8ad6295db944', " \
               "u'109058238138-44ecd1e4e1c9e1fec6f6ab84ae6f9833', u'109058238138-5078e76195e2a05f149caf8c5b7e30c9', " \
               "u'109058238138-e91756203b2af684be538c5fa982cddf', u'109058238138-6b99c6d684b3c86f0b461c25df6cd1f0', " \
               "u'109058238138-7bd7f787f140231f14d19f77ad261ebf', u'109058238138-f19471d2899deec2110b42adf4fcf491', " \
               "u'109058238138-6c25d125d59fd11e22ab360ac9f8bfe1', u'109058238138-449f89246cc6806d9b801e3a894afb76', " \
               "u'109058238138-0c6604476eff3cac9d1557de622ae030', u'109058238138-a8b0123001924c9c334458e762bb5bbc', " \
               "u'109058238138-9f565766a0cb1fb6db9022a4b50557c3', u'109058238138-fe2560c3c3944cb37a0919d70342a322', " \
               "u'109058238138-06991eee922645e9bb64d80922e91617', u'109058238138-0a5f88db305e91f4847979d7431a64ef', " \
               "u'109058238138-3e1216314bf8c955afdf4d809b39cc2a', u'109058238138-88ae15a6157fe7834757d27dd6a6f462', " \
               "u'109058238138-46e569130bb462fa6146f96d05dc8fd8', u'109058238138-8135558273175f8988b8fef68aa13422', " \
               "u'109058238138-b927a09de1d95b1c270508f211d8bf42', u'109058238138-a558de4e344408bac542b825bf29e5c4', " \
               "u'109058238138-82edaf2a552ba173794e2139975959a9', u'109058238138-e812cf26a181b899c4ff5c6d871d0f6e', " \
               "u'109058238138-954a1996a2607d5bd18936e7b84c5f61', u'109058238138-4f3339c6c7a68d7c6aeaa97ada5fd2fa'] "
# 268
file_paths_3 = "[u'109058238138-5e0c086a664483372aabfc0ebb3d841d', u'109058238138-ee321886800815a515b557ae5e4f78f3', " \
               "u'109058238138-5e02a948eb409b8a71bce1cd18d651bb', u'109058238138-1a72d3598cf2de522704c516b73f31d3', " \
               "u'109058238138-b8b4f3e538a331885cba8a030cd3bb2f', u'109058238138-6b2bfd0792c6d37530f11b7abba9bc21', " \
               "u'109058238138-cd43354ef4b15f397b21de2ed7952182', u'109058238138-35aa1ee5171545d0e68f1ad83d324570', " \
               "u'109058238138-cf75c91a0460a6be232c16c5695021b6', u'109058238138-94766e4d583b4a4afd2d6ad5bb43a19f', " \
               "u'109058238138-c4acc8748bfb6decb84d44be1a9d337c', u'109058238138-98a26fe43eac76ac72bb93122631c5ba', " \
               "u'109058238138-3961ad2d953619734c8b98658753570e', u'109058238138-6b70aa04ad8970ad0964e07f8e596e76', " \
               "u'109058238138-729fe663b194f12e13ff5a325daf88b1', u'109058238138-257b72fede6787e24173d87d405ce7bf', " \
               "u'109058238138-e5048459194bf77e3cdc945f3e3aa6ad', u'109058238138-e5bbf402f6a7e5c2719fd1fe467202de', " \
               "u'109058238138-1ee0705f3b0ab0b0f95341f5447bc760', u'109058238138-1c5ef0ddbd859d34e672c0ce3399fb8d', " \
               "u'109058238138-40e57f2bb109f88b1e9e157d50c544e5', u'109058238138-fe4b191d8915024c794238a38eb830f4', " \
               "u'109058238138-ce50bdfbf61792c3f1c950d163fdc6be', u'109058238138-3796302972e984a7664798e068cfb66d', " \
               "u'109058238138-c225dcd48cb69f68ec19aecbfe2d01f0', u'109058238138-fdd7f8f41c087b0b60e2ff39b7890488', " \
               "u'109058238138-124be23572ae4f78ab8c06c498498b14', u'109058238138-496c2792f3993b7ff34e2a6bad7958fd', " \
               "u'109058238138-0f58cf57fb1ebf06a279a81b7a3a3572', u'109058238138-d67999742db6536d1026d3ed6a818acd', " \
               "u'109058238138-378b6f017a6f312428f4277a78a3473a', u'109058238138-ceda6fccd80fa6a616b7483ba7dc6070', " \
               "u'109058238138-187bed451a90533e88761451b80e826f', u'109058238138-5dd83cb072135856a66c60a8e1e8fac8', " \
               "u'109058238138-f1a3a9a8480767f09e1362087bb24453', u'109058238138-167e26116e81e93d0b292417d9474880', " \
               "u'109058238138-866b8f999a7e754b9a6d3782ed7a85b5', u'109058238138-56f24dcd37d261b01a36dfa121ddf1af', " \
               "u'109058238138-6d24756a4601a449c9f61842833373d4', u'109058238138-e1b9435fd0fb05e1fe22bb824246dd99', " \
               "u'109058238138-bf8263486161a783fcc04887cb1dbcc6', u'109058238138-9bad42bdf197368095bca181cbc281fa', " \
               "u'109058238138-ca869e567b170058c8e168c210da0047', u'109058238138-82ee5be1daeeca9d20b00e8e7136374f', " \
               "u'109058238138-9ed36de83691792e947d28d966fe9cb6', u'109058238138-1294ce6f14c240e9c4e30766fd39d76a', " \
               "u'109058238138-e8926d7bf8d7d4d58327eb0eeb605885', u'109058238138-cd1c1620dc7b2f1522a91f5fffd0d75e', " \
               "u'109058238138-1483c0a87545d4b0d1cb8df493ef6016', u'109058238138-3247acd228668801a5c0f6a575f0fefa', " \
               "u'109058238138-bceab89d5604905b38957c0a824e7a2a', u'109058238138-583e17db7cbead80808d92be77a7f91e', " \
               "u'109058238138-3225918d801dbe4ae4746d9b8f93aaa3', u'109058238138-de1377be673f2512b6dbba687ed9f5f5'," \
               "u'109058238138-9212928bb3b37d937de094d9533b88f8', u'109058238138-506c08f62d1beec21d6292b5bc24b1f0', " \
               "u'109058238138-db5971b2186d54515cae6b59e267f523', u'109058238138-cf6ce37ee72eade3d731968510edc6d6', " \
               "u'109058238138-ec448b962c60d0dbd06ebdfa8522e7bc', u'109058238138-5db37e752b08f066d5f9a48ea36b9990'] "
# 257
file_paths_2 = "[u'109058238138-fd3facfaa93c851c2b13b7312d1478fe', u'109058238138-880ab8ac57ddc56a9910c39c2af3dfc9', " \
               "u'109058238138-12b277eb63bdb700bebdac487b993ec2', u'109058238138-d26340b5a6f60c8d649043a9ff234468', " \
               "u'109058238138-03cf0b52aa758e89372c084ed8afa666', u'109058238138-35ed7607ed5926423d8a948c25814cc2', " \
               "u'109058238138-36ac969980dc2360136056125ef0d6ab', u'109058238138-287ae576193e2a2208196c69e0b45d1b', " \
               "u'109058238138-1d217e4d70e3e79f95a7d11d1d008090', u'109058238138-d8570f379644a1dbd2016ab0bd9b4c90', " \
               "u'109058238138-7c4e2def38cefe8eecd3dfc026b6e09b', u'109058238138-d45335db63a366aa39a9156ee913809f', " \
               "u'109058238138-5020f31190d16cc63222992e3e53b904', u'109058238138-85eb4ed95b585ea76893990082b8610c', " \
               "u'109058238138-4c51e4b1c86094092271598e79ae751f', u'109058238138-dedcec94e8c474e50979b1a6c825b295', " \
               "u'109058238138-9c911cda4e42858873ca9d41b5596dd3', u'109058238138-50a33f51be443bac9d80871f9cc584d2', " \
               "u'109058238138-b58ba38e341764c21daf1fe7a647d00e', u'109058238138-99b987947c7e904f2f5b11cd44a2f83d', " \
               "u'109058238138-75331e6a9d59a581f3220bc1adb8126f', u'109058238138-aa925b57fc000c52524b1d41fa0dc21d', " \
               "u'109058238138-a6991bdf3733d50e9239ed3f272e7dae', u'109058238138-9388eb763a795c63b0d199f809ef757d', " \
               "u'109058238138-6e90c1ad78fdda77e99c0ccf2692f2cf', u'109058238138-568f0ae2ad6aaad85c1fce991b6b8b0b', " \
               "u'109058238138-2fc60a90f2f9164351cc9e9220b863e6', u'109058238138-1e82b0b22f140dc3671d7492dd9487fe', " \
               "u'109058238138-de1fccfb8fa2b2cd8017e1c5aa5264af', u'109058238138-d862c72e634723d629e75033fec3e510', " \
               "u'109058238138-448b63d35518080d7fb8265815da7360', u'109058238138-adfda20f7dc6883408b48e0989d80106', " \
               "u'109058238138-f273211477a7175288f07492f7c707ad', u'109058238138-4350ad1cf090a7a56ea8fd90a577dfe0', " \
               "u'109058238138-528a2dfaf97b744d5177c1df3ba0ef32', u'109058238138-74bcd513eea65fb7960db9cd96780c34', " \
               "u'109058238138-8f8e56991e30b5f39f7cd1d514b9c5e8', u'109058238138-4aa5ff8db1bd9a466a47fcee853ba01d', " \
               "u'109058238138-4e8c48abd17333e7841413f764a33f3f', u'109058238138-8a094d637d979a5c5e5bb14aeda1d3ff', " \
               "u'109058238138-9070589f9f8eed2ed816807663d5bd6b', u'109058238138-1668786f64cd8c5e8b03a78ae618658b', " \
               "u'109058238138-8dc989a6e826a3c9bfa16f73248a3e59', u'109058238138-994dadefac6ccefc5095979247536076', " \
               "u'109058238138-e227a2e83f4698d8845af5fa777de241', u'109058238138-166a83899d12d6f5b851ee8a05607dc1', " \
               "u'109058238138-e773f19c2f07c26cbbd11087e08a6ec0', u'109058238138-af2e2101dc1f0db1c26395d8bdcc4bbe', " \
               "u'109058238138-003d2583180932b1d695378e5b247c0c', u'109058238138-f74f0da42acf74ad5474e5fb46c81033', " \
               "u'109058238138-623ec125ae47645d745da4365b661a48', u'109058238138-df85c85e145c732eeebb81d18606e3f3', " \
               "u'109058238138-def4225c32a72969fce9db8b74af99f8', u'109058238138-f249bb3d51c5b5cdbd12ddaff4b310fb', " \
               "u'109058238138-476cf310b2f632a87bfbf1d48ee55e60', u'109058238138-91048792725088b45e9e104c71cc6e71', " \
               "u'109058238138-50ebe8cf9c2402f992e64810c2469ef2', u'109058238138-7984368a8703e0be86b997db063c9f39', " \
               "u'109058238138-a525ff4e7a0ff4169b8ab510cc1294d3', u'109058238138-ad3af0d21012ca85d7899ad0e454c3fb'] "
# 全
file_paths_1 = "[u'109058238138-151a353bba0d21320cf58927053055e7', u'109058238138-f8a250928098663a8e4c42ac374beaef', " \
               "u'109058238138-d8cce6dc5d88543db1cb8f6a189f31be', u'109058238138-972cc63d86df960a4d4d7e816c8ae469', " \
               "u'109058238138-2984a3068484679d5ef0d0a4f19670ed', u'109058238138-a8b38dff195bc8c2137e5c91f4d3be0d', " \
               "u'109058238138-0549cb453d4b82acad1dee9839627ebe', u'109058238138-12e864ac8f930d267b9f609417083503', " \
               "u'109058238138-152b1f9081793ac79b4e65ee83f26940', u'109058238138-2edd26c549fa2362ccfc2c1b1c3bfc6f', " \
               "u'109058238138-050f1c0c8b3f3bd31df106997e643c8f', u'109058238138-b4cc3a53aef006195933f2b6269708c2', " \
               "u'109058238138-72a09d08f5d3b6712e73606c78a4eedd', u'109058238138-2e77a91d3ebfe3f8ce0bbb8e6a685bf6', " \
               "u'109058238138-2fde41f5aea9dd262aabaa8038c78232', u'109058238138-8fe36fef8c5a740f28c49c8dfb90b8be', " \
               "u'109058238138-fcca6a6a3bfe94599bfdc53cffca4f75', u'109058238138-bc5948a25507efd4d166fc5f2530928a', " \
               "u'109058238138-7b20b5cb3f73bebc73679233fa8b6009', u'109058238138-3a5edd36a49e183ecc8da8c3f46e09c8', " \
               "u'109058238138-b1c86bc42a1493b902bb768a72700e67', u'109058238138-2f00743c387e55aa5b7de7c823ff75f6', " \
               "u'109058238138-eb8ffc9a1f1f9f3210c0d9598fae0de7', u'109058238138-858a7a19649442c9f2adf4f785fc9e2d', " \
               "u'109058238138-677baaa25f82474bf79069f276020e20', u'109058238138-dd448fda3858c845da7757d7bc223918', " \
               "u'109058238138-ef973b63ddaaedeaa49d0a1005cd4ec1', u'109058238138-0cb6ee204eee8fbc98a547e97f552ac3', " \
               "u'109058238138-265df6ea85b0d280c279ffb3850191f4', u'109058238138-950abbbab82724bf41858d6670c00e35', " \
               "u'109058238138-fc068a6d35c84b426f0afadb7f5bec8a', u'109058238138-14655085cd1fc96b6cf5fbb78ce629c0', " \
               "u'109058238138-edfb4f7cf6ece93c65df81eddfeb7896', u'109058238138-ea44c223fa20b5153e7ff1d2ca53fb95', " \
               "u'109058238138-6003a02092dd7fbb61bfb5a99809b256', u'109058238138-30e2e02e2836079166fc8fd7eb583aa7', " \
               "u'109058238138-3990ccb9607d780776c6b9a9b042210c', u'109058238138-fc2d9d692173788d10c844fb04398d73', " \
               "u'109058238138-bd3adc4ad9c2405778f23b8aed46b6e8', u'109058238138-d57cb8c78d650ac68589b916bbd1d13c', " \
               "u'109058238138-e999a9c430c1f857bd1ddf5b29b7d34f', u'109058238138-df656115971ffcc590420a47c891fc19', " \
               "u'109058238138-be72bca50354f7d8c34961d5904a169b', u'109058238138-02736d5139c2419034b86e4fe60f9e3a', " \
               "u'109058238138-f0221a4295dfa20b44c8226d0a66b4a1', u'109058238138-9beac338b943f7370e72710f8ba5f988', " \
               "u'109058238138-bf6899729dca5bd514d6b007900174e5', u'109058238138-632abc9fd85c7626be5574d516ee1b4b', " \
               "u'109058238138-d710ee942d00ca20bc3a3f55db36c7eb', u'109058238138-8df563e7e4803183f997652ebed2acc2', " \
               "u'109058238138-5eddb6a3144922f2d2a44edb8cc1ccda', u'109058238138-d83ca6a5ac7f7b8c02d806dbb59e50b9', " \
               "u'109058238138-ad1e2af780b48cd83c0d4e7008cb8fb7', u'109058238138-cf24166d13694ec1766020a9d82b7060', " \
               "u'109058238138-5da827b22719c0b3253c9dd971b0c00c', u'109058238138-da1d21d1264349b88cceb1e9d3e5e14b', " \
               "u'109058238138-325a75b5952a758f1e9043bdbeb7c843', u'109058238138-2902af51f755cf41b5c2d811a744c20e', " \
               "u'109058238138-b96000cdd219edb096fb625ef7be7804', u'109058238138-a7cb69b084d38d2b01eb242535f097a3'] "
# 275
file_paths_0 = "[u'109058238138-6b1e7453da121a15d91b8285b29f6665', u'109058238138-2214267c4a02dd2a1e37be1f0f2fe52f', " \
               "u'109058238138-bcc33ef0e6639959b2df3de02364e9c3', u'109058238138-55a3a2a023a8c48256f69db49981c122', " \
               "u'109058238138-866a732f396d8a61c11089d1022604f8', u'109058238138-f4c809d447c4580174cd2272e7aa1cd7', " \
               "u'109058238138-ec26e4e2d410211637639ce68db8de63', u'109058238138-066c62741c929400cc97ed9e5b9cf2fe', " \
               "u'109058238138-7826c512afac42d1ba52395451432756', u'109058238138-fb93a7289190270fe18a04311d25c207', " \
               "u'109058238138-a05caf119796a550e782163024ba1669', u'109058238138-e030370d6e214aa7bebc7f0e319d1ac7', " \
               "u'109058238138-8186de5b43decef4790a4cdaa4061472', u'109058238138-ed1ff61ed06ffe542b34f136a19a1e8e', " \
               "u'109058238138-6bd7a2cc2f4bbaf4bbdc973ee0cf9114', u'109058238138-9ecdb14637abdbf528e4c123949ea64b', " \
               "u'109058238138-f99fe0c469522e5dabb09950f727679a', u'109058238138-3f0145de2197b52b668377fdeb4cd78b', " \
               "u'109058238138-76ddb0de840c97ecc622cb4a9eca198a', u'109058238138-7852d99ada320b1109e55d3a3a3e30af', " \
               "u'109058238138-3ca02ed625c9deff76553d613e329959', u'109058238138-adbe9364ca92c1e1b9f2e36fb9ca89a1', " \
               "u'109058238138-e845bf90592203b6cdbd2e47668498e6', u'109058238138-dc69e56b3519ec091c2f349cf81d81e2', " \
               "u'109058238138-89f8be4f887d9eaa340bd46a5606f172', u'109058238138-88ca7b3ae0c238e7258248c81a05e122', " \
               "u'109058238138-996ad8a8e397ca87271b8322a7dac380', u'109058238138-d4241533bacd174196b2b3dcf50c8f9b', " \
               "u'109058238138-2f4f88a9624e346591c509b3f3c3242a', u'109058238138-59460867b033a37bf9f6a77961074840', " \
               "u'109058238138-bc52b0623d20966ae97b10fbbfb9b641', u'109058238138-c8b99737fce0526f965543b29d7d9aea', " \
               "u'109058238138-fd8c21914dd51f7a83834d8cfb34e3f4', u'109058238138-2eb39c3384d15a9f58cf086d4876e8d7', " \
               "u'109058238138-e1b079d06b604a4f89abef2740fe9f75', u'109058238138-bab711c368c82f1c2f83e5e847f77476', " \
               "u'109058238138-2f6ce34cef96e70c272cccc370072dbb', u'109058238138-6dcaf97ff66f6910747bfaff6ba6c090', " \
               "u'109058238138-e8bcaa387f9ba9e887928de0a1b1db95', u'109058238138-98bc36d27766172d1efe9be4fd0b233a', " \
               "u'109058238138-9935c6c6595f829a26b4f11feb768494', u'109058238138-676d60d0ae7a6110f6314531661cfad1', " \
               "u'109058238138-a84c9c55991c90f829b9de2bd0c30cbe', u'109058238138-363eb7ac726f9797e9ea8c3a3188cf26', " \
               "u'109058238138-ef4bcf8a1cdc1864c5c09cfb85a8ac7a', u'109058238138-054a342fe6e82c1b32659f622c4ea421', " \
               "u'109058238138-a4cab8581e0513894e5841b891a0e256', u'109058238138-25328fe26ce32897a2dd03a9e9d95264', " \
               "u'109058238138-0e3f4b631eb0c31685f4b50ba83a4c3a', u'109058238138-7a7f0a7bc8522a8df46090c5631dab64', " \
               "u'109058238138-a6a4f8ea2cd37785a15a01a028a268d1', u'109058238138-77f200c7e3fcfff7505ff8b14b3dd02a', " \
               "u'109058238138-0dc1cb047e0e81bec56c4f4528826e96', u'109058238138-340e5afe23e191284adabf1408e465bf', " \
               "u'109058238138-822fbd34de115f482dd9c9647927d5c6', u'109058238138-97f6b4d5adf4f34ee039ad8d6c7d5cb4'," \
               "u'109058238138-6a27e57adfc8dbbb2b8b2fa21fb92757', u'109058238138-e6b5ed67dc63cfe6bc25952bcc90213c', " \
               "u'109058238138-17c0a471dfdeb484868d0a0e1a6a6a02', u'109058238138-f802e91133ec4088f45df9c333076e44'] "

data_source_name = "mintegral_device_20190226"
description = "mintegral_device_20190226"

# print toutiao.create_dmp_data_source(advertiser_id, data_source_name, description,
#                                      file_paths_0.replace("u", "").replace("'", "\"").replace(" ", ""), access_token)
# print toutiao.update_dmp_data_source(advertiser_id, data_source_id, 1,
#                                      file_paths_4.replace("u", "").replace("'", "\"").replace(" ", ""), access_token)

# print str(toutiao.delete_ta(advertiser_id, access_token, "[\"%s\"]" % data_source_id)).replace("u", "").replace(
# 	"'", "\"").replace("None", "\"\"")

# file_pathss = file_paths_3.replace("u", "").replace("'", "\"").replace(" ", "")
# print file_pathss
'''
import threading
import time

lists = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
total_valid_num = 0
total_invalid_num = 0


class myThread(threading.Thread):
    def __init__(self, threadId, name, counter):
        threading.Thread.__init__(self)
        self.threadId = threadId
        self.name = name
        self.counter = counter

    def run(self):
        print "开始线程:", self.name
        # 获得锁,成功获得锁定后返回 True
        # 可选的timeout参数不填时将一直阻塞直到获得锁定
        # 否则超时后将返回 False
        # threadLock.acquire()
        print_time(self.name, self.counter, lists.__len__())
        # 释放锁
        # threadLock.release()

    def __del__(self):
        print self.name, "线程结束!"


def print_time(threadName, delay, counter):
    while counter:
        time.sleep(delay)
        global total_valid_num
        global total_invalid_num
        total_valid_num += 2
        total_invalid_num += 1
        lists[counter - 1] += 1
        print "[%s] %s 修改第 %d 个值,修改后值为:%d" % (time.ctime(time.time()), threadName, counter, lists[counter - 1])
        counter -= 1


threadLock = threading.Lock()
threads = []
# 创建新线程
thread1 = myThread(1, "Thread-1", 1)
thread2 = myThread(2, "Thread-2", 1)
# 开启新线程
thread1.start()
thread2.start()
# 添加线程到线程列表
threads.append(thread1)
threads.append(thread2)
# 等待所有线程完成
for t in threads:
    t.join()
print "主进程结束!"

print lists
print total_invalid_num
print total_valid_num
'''
# print str(toutiao.delete_ta(advertiser_id, access_token, "[\"%s\"]" % data_source_id)).replace("u", "").replace("'",
#                                                                                                                 "\"").replace(
# 	"None", "\"\"")

# print toutiao.update_dmp_data_source(advertiser_id, data_source_id, 1,
#                                      file_paths_3.replace("u", "").replace("'", "\"").replace(" ", ""), access_token)

# print str(toutiao.delete_ta(advertiser_id, access_token, "[\"%s\"]" % data_source_id)) \
# 	.replace("u", "").replace("'", "\"").replace("None", "\"\"")

"""
path = "/Users/wangjf/Workspace/data/output_1/*.zip"
strs = os.popen("ls " + path).read().split("\n")
for files in strs:
    if files != '':
        id = files[files.__len__() - 7:files.__len__() - 4]
        print id
        if id == '000':
            print int('0')
        elif id[0:2] == '00':
            print int(id[2])
        elif id[0:1] == '0':
            print int(id[1])
        else:
            print int(id)

print strs
"""

# myList = [([]) for i in range(4)]
# myList[0].append(1)
# myList[0].append(2)
# myList[0].append(3)
# print myList

# import validate

# print validate.validate("/Users/wangjf/Workspace/data/output_1/part-00006.zip")
'''
for num in range(1, 10):
	count = 5
	a = 0
	while count:
		a += num
		if a > 5:
			print('id == %d,count == %d' % (num, 5 - count))
			break
		else:
			count -= 1
			i = 5 - count
			print('id = %d 输入的密码不正确,第%d次尝试' % (num, i))
			continue
'''