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,