簡體   English   中英

是否可以將模塊分配給不同的對象並在 Python 中使用導入模塊的變量?

[英]Is it possible to assign a module to different objects and use variables of imported module in Python?

我在 Python 中創建了一個模塊,它只是設置變量(全局)。 讓創建的模塊的文件名為 date.py。 它有 int 變量日、月、年

在另一個 Python 文件中,我將此模塊導入為:

進口日期

如果我使用,可以訪問日期變量:

打印(日期.day)

但是如果我嘗試將日期存儲在不同的變量中,例如:

Date1 = date(12,4,2012) Date2= date(3,7,2021)

現在,如果我嘗試訪問特定對象進行比較,這是不可能的:即:

if((Date1.day) == (Date2.day)): 通過

有沒有辦法處理這個用例?

無法對日期、年份或時間進行比較,因為當我們使用直接函數獲取數據時,如果遵循她的標准功能,例如我們獲取數據時:25/07/2022 這種不可能。

如果您仍然希望進行比較,您可以嘗試在第一次獲取日期時進行比較,然后在以下條件下獲取年份:

if(day1 == day2):
    if(year1==year2):
        print(day.year)
    else:
        break

當你比較日期和時間時,也許你可以試試這個。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM