Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit7f5d59d

Browse files
fix find_in_po. Make it Windows compatible (#2714)
Use os.get_terminal_size() instead of stty size for width---------Co-authored-by: Marco Richetta <marco.richetta@mercadolibre.com>
1 parentf5b7231 commit7f5d59d

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

‎scripts/find_in_po.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
importfunctools
55
fromglobimportglob
66
importmultiprocessing
7-
importos
7+
fromshutilimportget_terminal_size
88
fromtextwrapimportfill
99

1010
importregex# fades
@@ -31,11 +31,8 @@ def _get_file_entries(pattern, width, filename):
3131

3232
deffind_in_po(pattern):
3333
pattern=regex.compile(pattern)
34-
try:
35-
_,columns=os.popen("stty size","r").read().split()
36-
available_width=int(columns)//2-3
37-
except:
38-
available_width=80//2-3
34+
columns=get_terminal_size().columns
35+
available_width=columns//2-3
3936

4037
# Find entries in parallel
4138
get_file_entries=functools.partial(_get_file_entries,pattern,available_width)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp