Skip to content

Instantly share code, notes, and snippets.

@littleq0903
Forked from georgefs/test.py
Created October 31, 2013 03:56
Show Gist options
  • Select an option

  • Save littleq0903/7244173 to your computer and use it in GitHub Desktop.

Select an option

Save littleq0903/7244173 to your computer and use it in GitHub Desktop.

Revisions

  1. @georgefs georgefs revised this gist Oct 31, 2013. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion test.py
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,7 @@
    try:
    from cStringIO import StringIO
    except:
    from io import StringIOfrom
    from io import StringIO
    from datetime import datetime

    def test_join():
  2. @georgefs georgefs revised this gist Oct 31, 2013. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion test.py
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,7 @@
    from cStringIO import StringIO
    except:
    from io import StringIOfrom
    import datetime import datetime
    from datetime import datetime

    def test_join():
    data = []
  3. @georgefs georgefs revised this gist Oct 31, 2013. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion test.py
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,8 @@
    try:
    from cStringIO import StringIO
    except:
    from io import StringIOfrom datetime import datetime
    from io import StringIOfrom
    import datetime import datetime

    def test_join():
    data = []
  4. @georgefs georgefs revised this gist Oct 3, 2013. 1 changed file with 4 additions and 2 deletions.
    6 changes: 4 additions & 2 deletions test.py
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,7 @@
    from cStringIO import StringIO
    from datetime import datetime
    try:
    from cStringIO import StringIO
    except:
    from io import StringIOfrom datetime import datetime

    def test_join():
    data = []
  5. @georgefs georgefs created this gist Oct 3, 2013.
    37 changes: 37 additions & 0 deletions test.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,37 @@
    from cStringIO import StringIO
    from datetime import datetime

    def test_join():
    data = []
    for i in range(1000000):
    data.append(str(i))

    data = "".join(data)

    def test_connect():
    data = ""
    for i in range(1000000):
    data += str(i)


    def test_stringio():
    data = StringIO()
    for i in range(1000000):
    data.write(str(i))


    now = datetime.now()
    test_join()
    now2 = datetime.now()
    test_connect()
    now3 = datetime.now()
    test_stringio()
    now4 = datetime.now()


    print('test_join')
    print(now2 - now)
    print('test_connect')
    print(now3 - now2)
    print('test_stringio')
    print(now4 - now3)