gvsig-scripting / org.gvsig.scripting / trunk / org.gvsig.scripting / org.gvsig.scripting.app / org.gvsig.scripting.app.mainplugin / src / main / resources-plugin / scripting / lib / pylint / test / functional / bad_open_mode.py @ 745
History | View | Annotate | Download (1.14 KB)
1 |
"""Warnings for using open() with an invalid mode string."""
|
---|---|
2 |
|
3 |
open('foo.bar', 'w', 2) |
4 |
open('foo.bar', 'rw') # [bad-open-mode] |
5 |
open(name='foo.bar', buffering=10, mode='rw') # [bad-open-mode] |
6 |
open(mode='rw', name='foo.bar') # [bad-open-mode] |
7 |
open('foo.bar', 'U+') |
8 |
open('foo.bar', 'rb+') |
9 |
open('foo.bar', 'Uw') # [bad-open-mode] |
10 |
open('foo.bar', 2) # [bad-open-mode] |
11 |
open('foo.bar', buffering=2) |
12 |
WRITE_MODE = 'w'
|
13 |
open('foo.bar', 'U' + WRITE_MODE + 'z') # [bad-open-mode] |
14 |
open('foo.bar', 'br') # [bad-open-mode] |
15 |
open('foo.bar', 'wU') # [bad-open-mode] |
16 |
open('foo.bar', 'r+b') |
17 |
open('foo.bar', 'r+') |
18 |
open('foo.bar', 'w+') |
19 |
open('foo.bar', 'xb') # [bad-open-mode] |
20 |
open('foo.bar', 'rx') # [bad-open-mode] |
21 |
open('foo.bar', 'Ur') |
22 |
open('foo.bar', 'rU') |
23 |
open('foo.bar', 'rUb') |
24 |
open('foo.bar', 'rUb+') |
25 |
open('foo.bar', 'rU+b') |
26 |
open('foo.bar', 'r+Ub') |
27 |
open('foo.bar', '+rUb') # [bad-open-mode] |
28 |
open('foo.bar', 'ab+') |
29 |
open('foo.bar', 'a+b') |
30 |
open('foo.bar', 'aU') # [bad-open-mode] |
31 |
open('foo.bar', 'U+b') |
32 |
open('foo.bar', '+Ub') |
33 |
open('foo.bar', 'b+U') |
34 |
open('foo.bar', 'Urb+') |
35 |
open('foo.bar', 'Ur+b') |
36 |
open('foo.bar', 'Ubr') # [bad-open-mode] |
37 |
open('foo.bar', 'Ut') # [bad-open-mode] |