Перейти из форума на сайт.


Система IP-видеонаблюдения "Линия". Скачать бесплатную демо-версию для 16 камер. НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Язык программирования Python (Питон, Пайтон)

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

Язык программирования Python (Питон, Пайтон)
 ОтветГолосаПроценты
первый раз слышу8
1.60%
слыхал, но ничего сказать про него немогу132
26.35%
изучал, но меня от него не прёт21
4.19%
изучаю и скоро на него перейду217
43.31%
скрипты пишу в основном на нём76
15.17%
пишу только на нём41
8.18%
я из комманды разработчиков Python'а6
1.20%
Гости не могут голосовать, зарегистрируйтесть!Всего Голосов: 501
belsen85

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
[more] просто нубский вопрос, но никак не могу решить его:
 
Есть два скрипта что взаимодействуют через txt файл. Сначала в него пишется значение Intel Fortran кодом, потом оно должно читаться python кодом. И так несколько раз
 
Проблема: первая запись чтение проходит спокойной, а во второй раз Fortran ругается, что файл только для чтения.  
 
И почему-то никак не получается запусить код python, чтобы он менял этот параметр правильно. Мой код ниже, может кто увидит ошибку? (желательно, чтобы код работал на винде и на линухе). Много импортов, так как это кусок большего кода. Может есть решения и красивее, в обход файла?
 

Код:
 
 
from abaqus import *
from abaqusConstants import *
import os
import stat
import csv
from tempfile import mkstemp
from shutil import move
from os import remove, close, chmod, stat
 
def getN():
    global N
    with open('C:\Users\shchebet\Desktop\try function\deltaN.txt', 'r') as f:
        string = f.read()
        N = int(string)
    f.close()
    
    os.chmod('C:\Users\shchebet\Desktop\try function\deltaN.txt', stat.S_IWRITE)
    
    return N
    
getN()
 

Всего записей: 26 | Зарегистр. 11-07-2012 | Отправлено: 03:36 18-07-2012 | Исправлено: belsen85, 03:40 18-07-2012
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Интернет » Web-программирование » Язык программирования Python (Питон, Пайтон)

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2017

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru