import shutil def my_same_file_diff_checker(*args, **kwargs): return False shutil._samefile = my_same_file_diff_checker shutil.copy("test.ini", "test.ini")
glob(r"order_pdf\**\*.*", recursive=True)
import locale locale.setlocale(locale.LC_CTYPE, "Japanese_Japan.932") まだエラーが表示される場合はこちらも試してください。 locale.setlocale(locale.LC_CTYPE, "English_United States.932")
import calendar print calendar.monthrange(2014,12)
dt_now: date = datetime.now() # type: ignore dt_uri: date = parser.parse(a.expected_sales_date) # type: ignore td: timedelta = dt_uri - dt_now if td.days < 30: ...
f"{s:0>7}" または s.zfill(7)
list = ["text1", "text2", "text3"] string = "\n".join(list)
file_name = re.sub(r'[\\|/|:|?|.|"|<|>|\|]', '-', file_name)
→PDF関連へ
import csv rows =[]; #BOMありUTF8 なのでエンコーディングは utf-8-sig とした with open('./Anken.csv', 'r', encoding='utf-8-sig', errors='strict', newline='') as csv_file: f = csv.DictReader(csv_file, delimiter=',', doublequote=True, lineterminator='\r\n', quotechar='"', skipinitialspace=True) for row in f: rows.append(row) #破壊型ソートです rows.sort(key=lambda x:x['JOBNo.']) for row in rows: print(row['JOBNo.'], row['案件名'])
"justMyCode": false,